Colourblind 20/04/2013 14:36 - Daft Adventures in Home-Made Character Sets 10/03/2013 22:20 - Mandelbox! Ray-marching! OpenCL! Distributed rendering? 14/02/2013 22:33 - ASP.NET Module for 301 Redirects 28/01/2013 23:14 - New year, new look 03/01/2013 11:01 - Doin' the legacy mambo 07/12/2012 12:01 - Natas CTF - Levels 11 to 16 16/11/2012 12:43 - Natas CTF - Levels 0 to 10 11/10/2012 14:43 - Filling the IIS7 SMTP hole with Python Goodness 29/08/2012 21:43 - More Canvas Frolics 17/07/2012 10:22 - MaxMind GeoCity Lite Parser in C++ 07/06/2012 15:04 - Put That in Your Self-Documenting Pipe and Smoke It 15/04/2012 10:12 - Mapping Dependencies with Mono Cecil 01/03/2012 22:17 - Pesky Harmonics - Spectral Visualisation of Audio 17/01/2012 09:10 - Linq to SQL Deferred Loading Gotcha 21/12/2011 09:45 - Making MSBuild in NANT act like MSBuild in Visual Studio 30/11/2011 22:43 - Client-side templating with Handlebars.js 24/10/2011 21:20 - Data Wrangling on the Client with Javascript 17/09/2011 13:39 - I gone done a Rainmeter skin 24/07/2011 22:27 - Writing Excel Files From .NET with NPOI 09/07/2011 16:49 - Recruitment Agents - /golfclap 10/06/2011 17:37 - Creating OpenGL Textures from Embedded Win32 Resources 02/05/2011 18:56 - You So Crazy - a silly, paranoia-inducing jQuery plugin 31/03/2011 21:51 - A Simple Python Web Crawler 15/03/2011 14:47 - Dear Ambient Noise, STFU I'm try to code 15/02/2011 11:11 - Checking for Private IPs in .NET 15/01/2011 13:34 - The Buddhabrot - That's Some Pretty Maths 24/12/2010 11:36 - Regarding Your Performance - Remote Windows Performance Monitoring 23/11/2010 20:10 - Plugin System in C# and .NET 24/10/2010 18:01 - Oh Teh Noes - Your Remote Sense of Impending Doom 27/09/2010 09:19 - Silly HTML Game 11/09/2010 22:24 - Well I didn't know that 17/08/2010 09:45 - Dear WebCR/1.0 01/08/2010 18:12 - Screenpeace - Saving the Screens with Cinder 08/07/2010 21:16 - Creating Custom Tasks in NAnt 23/06/2010 16:00 - Compares Favourably and NAnt, BFF 31/05/2010 17:11 - Pylighter - Python Syntax Highlighting 16/05/2010 11:17 - Compares Favourably - Now with more stuff 07/04/2010 22:17 - A Disturbing Insight into the Questions that Plague the Curious of the Internet 26/03/2010 00:59 - Define Irony - Shiny and Impractical Subversion Visualisation 08/03/2010 23:53 - The Perils of ASP.NET's JSON Serialiser 22/02/2010 23:16 - AllRGB - All the Colours of the 24-bit Rainbow 07/02/2010 15:19 - On-the-fly Image Resizing 18/01/2010 17:47 - Python 3.1 - The Release That Time Forgot 24/12/2009 12:23 - Introducing Compares Favourably 02/12/2009 21:47 - Adding Subversion Revision Numbers to your .NET NANT Builds 25/10/2009 16:18 - Dynamic Section Numbers and Table of Contents with jQuery 27/09/2009 18:55 - .NET Serialisation: Taking a snapshot of your object model 28/08/2009 21:38 - If an ASP.NET webservice errors in a forest and there is no-one around to hear it, does it make a sound? 14/08/2009 10:03 - IE6 - Like that fungal infection you swore you'd gotten rid of this time 11/08/2009 20:25 - The HTML 5 Canvas - Good Clean Fun 26/07/2009 17:10 - Oh hai!