2011 Was the Second-Worst Year for U.S. PC Sales in History, Except at Apple
Microsoft, Defying Image, Has a Design Gem in Windows Phone
The 15 Most Memorable Christopher Hitchens Quotes
Marshall Bock’s Blog: iPhone 4S Template
Marshall Bock’s Blog: iPhone 4S Template
Pretty much every decent iPhone app ever made also has a website extolling the virtues of the app and its features. And pretty much every one of those sites has one thing in common: an image of an iPhone, its screen displaying a shot of the app.
It’s an incredibly common …
Power in Numbers – China Aims for High-Tech Primacy
You Guys Are Millionaires Right?
You Guys Are Millionaires Right?
Some very true reflections on being an independent software developer.
Reader redesign: Terrible decision, or worst decision?
Reader redesign: Terrible decision, or worst decision?
By a former Google Reader PM.
A Primer on Bezier Curves
Some industry watchers suggested Apple should appoint an independent chairman from outside the company to take charge.
Because “industry watchers” have such a great track record of being on the money when it comes to giving Apple advice on how to be successful. “Industry watchers” would have Apple still in the clone business, in the netbook business, and never in the retail store business.
Bringing someone from outside the company into a chairman role is one of the worst possible ideas. In what way is Apple failing shareholders? How could anyone possibly justify Apple doing anything except what they’ve been doing for over a decade?
High Order Blog: Appropriate Use of C Macros for Objective-C Developers
High Order Blog: Appropriate Use of C Macros for Objective-C Developers
A post I wrote on the High Order Bit blog to help other developers avoid the many subtle and nasty problems that can be introduced by overly liberal use of C macros.