Books

I have compiled a list of all the books I have read in the past few years, categorized into the books I’ve loved, the ones I thought were okay, and...

What it’s Like to Work on an iOS SDK

Ever since I started developing for iOS, I have been working exclusively on mobile apps. I didn’t have any real experience shipping an SDK, other than HMSegmentedControl, which doesn’t really...

I Quit the Company I Cofounded

I recently quit working at Grapes ‘n’ Berries, the company I cofounded almost 2 years earlier. I’ve always heard that quitting your own company is a very hard thing to...

The Joy of Programming

I’ve seen many tech companies where people on the business side have a complete lack of understanding of what motivates software developers or makes them do the work they do....

6 Tips for Better App Designs

I often work on mobile apps with designers that have a web design background. I see the same set of mistakes being made as they transition from being web designers...