-
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…
-
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…
-
Expert or Generalist?
24 Jun 2013
“My Name is Karl, Ich Bin Expert” I don’t quote Karl Hungus lightly. When I began this blog back…
-
XML Serialisation
11 Mar 2013
Recently at work I was confronted by a problem requiring data persistance outside of a database – in this case,…
-
Modular WPF Interfaces
12 Jul 2012
Imagine a completely modularised approach to designing user interfaces. For instance, say you design a user interface with one or…
-
A Restful Weekend
20 Feb 2012
This is an amusing play-on-words type of blog post as I can’t remember the last time I had a restful…
-
Beauty in Mathematics
6 Feb 2012
Many people look at the beauty in nature and wonder how it all could have possibly been created. You could…
-
Banking Isn’t Evil
24 Jan 2012
I truly believe that banks, or any institution that exists by making trades based on financial instruments, is not inherently…
-
max(\(e^\pi\), \(\pi^e\))?
6 Dec 2011
Greetings new blog readers and functional programming aficionados. The theme of the content here is rather varied so you’re unlikely…
-
Simple WPF IronPython Application
17 Oct 2011
A project I recently started working on required me to install Python on my development environment – something I’ve not…