Many improvements to shoebot - (A cairo port of nodebox). Experiments in graphics for python - started a midi mapper / OSC controller in kivy. - learned about bezier curves. - wrote various music vis experiments in shoebot and nodebox-gl. - wrote a couple of simple VJ apps and actually VJd with them. - Experimented with building native android apps using SDL. - Did numerous opengl + shader tutorials (and contributed fixes).
Currently finishing off a sort of 'leaderboard' of chapters for a book writer (to choose the order of the chapters).
A bunch of other things - vext - a way to use libs like Gtk from virtualenv) - time learning about 'boring' stuff, testing, packaging etc.
It's been quite a bit of fun ... hopefully when I start back at work can use some of this knowledge and not be just 100% back on the backend work.
Doing all this has been really good, and if you are a contractor and have the chance I'd recommend doing something similar, have been very lucky !