• Another rant about developers that should find a new line of work

    I've been assigned to a new project where one of my tasks is to start refactoring and cleaning up the code to make it more readable and maintainable. I've ranted in the past about poorly written code, but some of what I've seen is unfathomable. Writing iOS software isn't that hard; writing good iOS software that someone else will maintain is much harder. Apparently the second half is where developers fall flat on their faces.

  • Where did common courtesy go?

    While I was running today, I noticed a pair of glasses in the middle of the street. I picked them up as I noticed some people had just walked by and thought that they had dropped them. When I approached the two (a nurse taking her patient for a walk), the nurse said that the glasses weren't hers and they had seen them in the street.

  • Sacrificing Readability for Cleverness

    I was looking at some code in the Three20 library when I came across this:

  • Mac user working in a Windows company

    Back when I worked at a large company (before my current job), there wasn't a huge issue using a Mac except for some tasks like version control as this was a time before the browser wars. Now over 10 years later, I sometimes feel like an outsider using my Mac.