The immense value of version control for very small teams — even teams of one.
Tips on avoiding rejections by Apple's app-review staff and what to do when your app get rejected.
In the second of a two-part series, we discuss some specific ideas on how the App Store could realistically be improved.
In the first of a two-part series, we discuss whether the App Store needs improvement for our benefit, or whether it's working well enough for Apple and customers already.
Considering paid-up-front, freemium, ad-supported, and completely free business models for David's newest app.
Maintaining a healthy work-life balance for consultants and the self-employed.
Accommodating unexpectedly heavy usage, basic web security, and avoiding user-generated spam.
Marketing, promotion, and celebration of successful launches and major updates.
An introduction to running your own Linux servers.
Weighing the costs of external dependencies in the wake of the Parse shutdown announcement.