Current projects
Rudoku²
Rudoku² (pronounced Rudoku squared) is a rewrite of Rudoku (see below) in which the solving mechanism is further abstracted; the idea is to eventually implement a solver that uses the RETE pattern matching algorithm. I’m not even sure yet if this is possible at all, but it’s a very interesting exercise.
Shift Lists
An internal application for VTK, the fraternity of engineering students at the University of Ghent. Basically, it allows praesidium members and volunteers to indicate which shifts they will fill at events organised by the fraternity. I’m currently working on this using Django and jQuery. It makes extensive use of Javascript and AJAX to incrementally render a WYSIWYG representation of the shift lists.
MetaHub
MetaHub is a web-based metadata management platform for face to face filesharing. This project is still in its infancy; right now it’s basically a collection of notes and diagrams. The idea is to have a couple of friends maintain a database of the files on their external harddrives, so they can browse each others content and arrange meetups to exchange the stuff they are interested in. I’m probably going to try and build this as a RESTful Rails application. We’ll see if it gets anywhere.
Past projects
Rudoku

Rudoku is a hybrid modular sudoku solver. That’s quite a mouthful for a few hundred lines of Ruby code, I suppose. Basically it allows for rules and bruteforcing strategies to be plugged in. It exposes a DSL-ish API to do this.
I’m not a particularly avid sudoku enthusiast or anything, I just figured the algorithmics were pretty interesting so I went ahead and experimented a bit.
I am currently rewriting this (see above).