| ask | new | about | settings | login
  • [-]  james-fend 98 days ago link
    None. If you're implying if this blog is simply link-bait, it's not. I have no need for links to this personal blog, I wrote this to bring out a few good pointers about the 'hustling' mentality in a Great come up story I really admire. Just a motivational post, nothing major..
    Reply
    • [-]  rmangi 98 days ago link
      Takeaways from Whitney Houston's death: don't do crack Takeaways from this post: you can learn a lot by studying success in other industries. Thanks for the link.
      Reply
  • [-]  james-fend 112 days ago link
    Thanks for the data, pretty interesting. I was thinking of doing one myself here in a few for Freelancify
    Reply
    • [-]  tstegart 112 days ago link
      Please do, a lot of people find them immensely interesting and helpful.
      Reply
  • [-]  james-fend 115 days ago link
    yeah, it only popped up half the time for me when I first saw the news, so I figured I'd post a decent "rewrite" that everyone could access. cheers!
    Reply
    • [-]  justincormack 114 days ago link
      Personally I feel if people like the WSJ want to stay out of the linked web we should just leave them there. We should not encourage "rewrites" either, thats not real journalism.
      Reply
  • [-]  james-fend 115 days ago link
    Great stuff Michael!
    Reply
  • [-]  james-fend 115 days ago link
    hey danneu, Unfortunately no. The logic for the cucumber tests are written out, so if another coder took a look at the .features, they'd be able to figure out what the app needs to do. But as far as the tests working if I cmd 'cucumber'; they would all fail as they aren't defined yet.

    The main reason for this was, me and Josh were actually going to only do Freelancify for a week or two without testing, then scrap it and re-do it again BDD test driven.

    I ended up putting so much work into it in the weeks, that starting over from scratch would be a huge time-killer. One of the next things on the to-do is to go back and make these cucumber tests work.

    Josh and I are probably also going to start on another small app so I can do BDD first, then code.

    Reply
  • [-]  james-fend 115 days ago link
    Thank you for this. I will have to look into a few off that list and implement them. All the models does have attr_accessible. Using CarrierWave for uploads.
    Reply
    • [-]  tptacek 115 days ago link
      I think it might be worth your time to double check your attr_accessibles. Just:

        grep attr_accessible app/models/*rb 
      
      Everything that comes up on that list, you should be comfortable with users giving any value they want to; that's what attr_accessible (effectively, not literally) means: "I give up any control of how these attributes will be set".
      Reply
      • [-]  james-fend 115 days ago link
        Thank you for that. I shot you an email..
        Reply
  • [-]  james-fend 115 days ago link
    Using MacPorts to install ImageMagick was hell. But when I used HomeBrew, it was like night and day.
    Reply
  • [-]  james-fend 115 days ago link
    Jump-up-and-down moments, ah... those are great!
    Reply
  • [-]  james-fend 115 days ago link
    Do you think it's a left brain, right brain sort of thing? I mean what controls someone's ability to draw better than others?

    I've noticed usually the better someone can draw on paper, their web design reflects the same.

    Reply
    • [-]  mellifluousmind 115 days ago link
      I think it has a lot more to do with memorization of all the little quirks on what works on what browser and what doesn't.

      With languages like C#/Ruby/PHP/JavaScript, I find that I can soak up that knowledge better than HTML/CSS, because I find it consistent and organized (...not too sure about PHP's quirky API naming conventions). For CSS, it just seems like there is a myriad of tricks you gain through out the years, and I guess it just takes more effort to get good at it.

      Reply
      • [-]  danneu 115 days ago link
        Exactly. Programming is logical. Styling isn't. Knowing that `margin: 0 auto;` centers elements in CSS isn't a left-brain, right-brain thing. It's just something unintuitive that you accept until you stumble upon the New Way of doing it.
        Reply
  • [-]  james-fend 115 days ago link
    No prob! exactly why I wrote it.. during times of learning code; motivation is like gold
    Reply