- 
			
				How I became a data scientist26 Aug 2016During the #firstsevenjobs trend on Twitter, I tweeted my rather standard career path into software. It piqued the curiosity of… 
- 
			
				Yo dawg, I heard you like functions13 May 2015It’s hopefully old news to you all but the free lunch is over (NB this article is 10 years old).… 
- 
			
				How Not To Do a Hackathon15 Jan 2014I’m a strong believer in learning by doing. I don’t think it’s necessarily the best way to learn because you… 
- 
			
				Helping a stranger (and why you should understand NP-complete)28 Oct 2013Earlier this year I helped out a random Hacker News commenter. This was covered in a recent blog post where… 
- 
			
				Designing your wedding ring with 13 year old code13 Apr 2013So often when faced with a programming task, you never truly solve the required problem from scratch. To be completely… 
- 
			
				Idea A Day27 Feb 2013Perhaps the one constant in becoming an expert in any particular craft is to do it regularly – preferably daily.… 
- 
			
				The Difference Between Mean and Median20 Jan 2013As a non-statistician who every now and then has to understand statistical concepts as if they were second nature, illustrative… 
- 
			
				From Idea to Launch: A Website Dissection6 Jan 2013What’s New? MUSIC was recently launched, so for those of you who’ve already read about the idea, architecture and technology… 
- 
			
				What’s New? Music8 Dec 2012At the beginning of the year I posed a conundrum on Twitter. I wanted some way to make sure I… 
- 
			
				One year in…7 Aug 2012Happy Anniversary! In updating my Fantasy Football League Team Selector Spreadsheet for the new Premier League season, I realised it’s…