A small blog entry about maintaining large projects in JavaScript
I gave a talk in Sweden about full-stack node applications, it was recorded
I gave a talk in Norway about using RavenDB, it was recorded
I gave a talk in England about Multi-tenancy in ASP.NET MVC1, it was recorded
Hoverbattles was an experiment in writing a full-stack multi-player JavaScript game using WebGL and websockets, the code isn't pretty but it taught me a lot!
Zombify is an attempt to make it easy to write end-to-end tests for ASP.NET MVC projects in JavaScript that run quickly, it works.
This document database isn't mine, but I contributed some important features to it back in the beginning :-)
Asset packing for web-based games - I use this if I'm not using an engine and want to download all the things at once!
A 48 hour creation for "molyjam", a rather unique game jam indeed
a 48 hour creation as a warm-up for Ludum Dare 22, it's an awful game but it works
My first Ludum Dare Game jam entry, a 48 hour creation which crashes in most browsers after 5 minutes. Oops!
A time-lapse is available, as is the game itself
MY second Ludum Dare Game jam entry, a 48 hour creation that works well - but the game play is a bit slow until later levels. Lesson learned!
The game itself is available
A few hours work one weekend with a friend in a coffeeshop, shows live commits across Github as they happen
A short blog entry describing why I don't really like pull-based templating and think it causes pain sometimes
A retrospective of Hoverbattles, a multiplayer game I wrote in WebGL
A mid project retrospective of Hoverbattles, describing my approach to building software at the time, I still mostly agree with it
Okay, it's link-bait - I actually write about the different types of CQRS, and how it evolves to manage different kinds of complexity
A blog post I wrote about JS, following up a talk I gave at a conference in England
A blog post I wrote after talking about ASP.NET MVC at a conference in England
I blog entry I wrote about using HTTP for content delivery in games, I don't think I agree with this too much now
A blog entry about asynchrony and the management of assets in browser based games
Another retrospective about Hoverbattles, this time focusing specifically on network interaction and design
A description and overview of why Swallow was created and what it is for
A talk I gave at the wonderful Polish event, DevDay about JavaScript
I'm an enterprise consultant working at a hipster start-up writing Ruby
I have limited availability outside of the start-up to help other people
I'm happy to work in pretty much any language, environment or country
I like meeting and sharing with new people