fill the void

Posts from October 2008

Microsoft’s “Windows without Walls” Ads

In 2006, Apple began an excellent set of ads called “Get a Mac”. They’re an excellent example of a #2 company repeatedly attacking a #1 company. Classic marketing books like Positioning by Ries and Trout highlight how important it is for companies like Apple to directly attack Microsoft, just as Pepsi attacked Coca-Cola and Avis [...]


Where The Magic Ends in Cocoa Bindings

Cocoa Bindings are awesome. Absolutely awesome. Apple has a great sample app called TwoManyControllers; it nicely demos the power of bindings, as there’s practically no code at all. Using bindings correctly, I can wire up an interface ten times faster than with glue code. And then of course, there are the instances when I make [...]


Filter Failure

Clay Shirky gave an excellent talk at the 2008 Web 2.0 Expo NY entitled “It’s Not Information Overload. It’s Filter Failure.” Referring to the world before the internet, he said, “the inefficieny of information flow wasn’t a bug. It was a feature.” We can all relate to the feeling of information overload, but Shirky gave [...]


Triggering didReceiveMemoryWarning on the iPhone

Now that the NDA is lifted, I can post a handy iPhone dev trick. Craig Hockenberry posted a twitter a while back recommending you trigger didReceiveMemoryWarning in your app to work out any memory issues. And being able to trigger that warning in the iPhone Simulator, rather than on the device, would make debugging easier. [...]