I was surprised at how much I enjoyed myself this last week. Since Sunday, I’ve been programming Apple TV plug-ins. They aren’t big programs to work with–more like programming haikus–but it reminds me again how much I adore Cocoa and Core Foundation and all. I spend most of my programming time these days writing scripts to scrape webpages and access web APIs.

I’ve also been rewriting (or to be more correct, rerererewriting) an article about developers adapting sample Cocoa code to a shipping product. I also wrote about adapting sample code here. All this has brought me to the piece I’ve missed talking about, which is the role Google plays in Cocoa programming. The Foundation docs at Apple tell you what’s supposed to work but it’s all the developers out there in searchable google-land that tell you how to get around the known bugs and errors and how the method calls really work.

Thank goodness for Google.