-
Fantasy Football Team Selector 2014-15
3 Aug 2014
It’s that time of year again to update the data in my English Premier League, Fantasy Football Team Selector spreadsheet.…
-
Converting XML to JSON
12 Jul 2014
XML and JSON are the two most common generic standards for passing representation state information in web APIs. So when…
-
Before you learn to program
30 Apr 2014
How should you begin to learn programming? What language should you pick? What are the long term, safe bets you…
-
Death By A Million Cuts
23 Mar 2014
Individuals within the software development community are in one of two states. One believes that there is a deep rooted…
-
Confusing Christmas with Halloween
28 Feb 2014
Understanding how computers work is essential in allowing us to use them as tools. We therefore need to translate some…
-
How Not To Do a Hackathon
15 Jan 2014
I’m a strong believer in learning by doing. I don’t think it’s necessarily the best way to learn because you…
-
The 10 Types of People
28 Dec 2013
We’ve now established that knowing the base of a number system is crucial to counting, and that computers exclusively use…
-
Counting Like A Computer
30 Nov 2013
The journey of learning about Computer Science will start by revisiting a simple lesson first encountered by most as a…
-
Helping a stranger (and why you should understand NP-complete)
28 Oct 2013
Earlier this year I helped out a random Hacker News commenter. This was covered in a recent blog post where…
-
Computer Science in Plain English
18 Sep 2013
Computer science is a subject dear to my heart and I feel constantly aggrieved by how misunderstood and misreported the…