The default user agent header set by NSURLRequest is awful. Do yourself a favor and change it.

I work on the internet, where I mostly build and maintain websites. Changes on the web are instantaneous. But recently, I worked on an iPhone app where this isn't the case. And it got me thinking about release cycles and their impact.

It's a really simple app. It just does this. It just does that. On occassion a person or a small business will pitch me to build an app – a simple app – for them. But what they don't see is that what…