coding
- Introducing CoreDragon: cross-application drag’n’drop for iPad (14 Jan 2016)
- The beauty of NSError (02 Mar 2015)
- Continuously playing music in the background on iOS (28 Mar 2013)
- Methods of concurrency — GCD, agents, tasks and invocations (30 Jan 2013)
- My Inner Hulk (25 Aug 2012)
- Faking generics in ObjC (07 May 2012)
- 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)
- File format plugin API for Spotify? (15 May 2011)
- voidstar game engine with the game voidbomb first (01 Apr 2009)
- Mutable Adventure, Pedro and Erlang Text Processing (07 Aug 2008)
- Properly bundling .frameworks in your application package (15 Jul 2008)
- Lazy Man's Logging (17 May 2008)
- PHP: Timeout on file_get_contents (15 Apr 2008)
- The truth, it hurts, it hurts! (Default parameters in Python seem to be evaluated once) (24 Mar 2008)
- Nevyn's First Rule of Singleton Evilness (17 Feb 2008)
- Not sure why Core Audio isn't an Objective C API (11 Feb 2008)
- Three Points On Error Handling (21 Jan 2008)
- NSURLConnection, rails, apache, spaces in URLs and "Your browser sent a request that this server could not understand" (19 Jan 2008)
- Mr. Random Is My Friend (02 Jan 2008)
- Further anecdotes from Java Hate Land (19 Mar 2007)
- I hate the Java API. Truly. With all my heart. (14 Mar 2007)