programming
- Methods of concurrency — GCD, agents, tasks and invocations (30 Jan 2013)
- My Inner Hulk (25 Aug 2012)
- Rapid network protocol prototyping with TCAsyncHashProtocol (29 Dec 2011)
- Software today is not engineering. Building the Empire State Building with three thousand people in a year is engineering. Programming today is more like the Egyptians piling blocks on each other and hoping it doesn’t fall over. (08 Aug 2011)
- UIKit: Hide the keyboard without a reference to the currently focused text field (16 Mar 2011)
- Media keys hook in Mac OS X (04 Jan 2011)
- The value is limitless (26 May 2009)
- xib + subversion + automerge = pain (24 May 2009)