05 2 / 2012

Performing manual, repetitive tasks enrages me. I used to think this was a corollary of being a programmer, but I’ve come to suspect (or hope) that this behaviour is inherent in being human.

I couldn’t agree more. It’s human nature to do things as easy as possible. In the case of a developer, you have one more huge tool in your toolbox, and repetitive tasks on computers are the worst kind of repetitive tasks. My advice: automate the shit out of everything.

02 9 / 2011

You need to learn Objective-C. Go mess with MonoTouch or whatever if you want. Then go grab a fruit roll-up, think about what you did, and realize you should have just learned Objective-C.

An entertaining post with an amazing level of truthfulness. What more can I say?

18 4 / 2011

Jon Evans from TechCrunch:

 Why should you care? Because these are (often) the main reasons why your apps suck, or crash, or both.

I’d argue he is incorrect. I don’t think “what app developers want” is relevant. It’s really simple: if you want to develop for the iOS then you follow Apple’s guidelines, rules and documentation. If your app isn’t good enough, it gets rejected. 

WWDC sold out faster than ever before. People want to develop for the iOS. Sure Apple could make things easier for developers, but that won’t make much of a difference to the user’s experience. If anything that would bring even more poorly put together applications to the app store - something I don’t look forward to.