A systematic method for breaking a large design project into activities, features, and tasks — helping you spend your time in the most valuable places.
Objective-C's delegate pattern isn't flexible and spreads out one particular concern into multiple areas. Here's a way to replace it using ReactiveCocoa.
In my ongoing saga of getting my daughter into programming and design, we decided to port our initial version of Bacon Bits from Ruby over to an iOS game.
Code reviews are boring, yet they're extremely valuable. Here are three ways to improve your code review communication and your own development skills.