- 
			
				Insurance against LeftPad level events3 Jun 2016When it comes to dependencies, there are two extremes in software development. Complete ownership of everything right down to the… 
- 
			
				Breaking into the opinionated, disjointed world of web development12 Mar 2016Again and again, I find web development one of the most fascinating of all the disciplines I’ve come across in… 
- 
			
				Fantasy Football Team Selector 2014-153 Aug 2014It’s that time of year again to update the data in my English Premier League, Fantasy Football Team Selector spreadsheet.… 
- 
			
				Converting XML to JSON12 Jul 2014XML and JSON are the two most common generic standards for passing representation state information in web APIs. So when… 
- 
			
				Fantasy Football Team Selector 2013-143 Aug 2013It’s that time of year again. Here is the updated Excel Spreadsheet for helping you choose a great Fantasy Football… 
- 
			
				XML Serialisation11 Mar 2013Recently at work I was confronted by a problem requiring data persistance outside of a database – in this case,… 
- 
			
				Fantasy Football League Team Selector 2012-137 Aug 2012UPDATED VERSION: Fantasy Football Team Selector 2013-14 It’s that exciting time of year again. I know, I know, London 2012… 
- 
			
				Modular WPF Interfaces12 Jul 2012Imagine a completely modularised approach to designing user interfaces. For instance, say you design a user interface with one or… 
- 
			
				Caveats on actually using async and await19 Oct 2011With the next release of .Net making a big push for parallelism-for-everyone-made-easy, I thought I’d take this opportunity to see… 
- 
			
				Simple WPF IronPython Application17 Oct 2011A project I recently started working on required me to install Python on my development environment – something I’ve not…