Blog

Post · March 23, 2026

Using Strava & Spotify to map out run lyrics

I extracted data from Strava and Spotify to figure out what lyrics I heard during my runs. Each line appears precisely where I heard it! Words are placed at…

Post · December 8, 2025

Photogrammetry for game maps

This was much trickier than expected! My goal is to make a 3D model of a nearby chapel, to create game maps in the style of the 1998 Baldur's Gate games. I…

Post · September 12, 2018

Can You Make Swiss Trains More Punctual?

crowdAI (now AIcrowd) is running a data science challenge in collaboration with SBB, the Swiss national railway company, to optimize the scheduling of their…

Post · September 23, 2017

Updating an R710 PowerEdge Server

So you just got your hands on a shiny R710 that got decommissioned from work. Before you put this thing to use, you should update its BIOS, drivers and iDRAC.…

Post · July 14, 2017

Making $0 In Sales In 31 Days

Our plan was simple: - I as a professional software developer and lifelong geek know how to make beautiful beautiful websites - My girlfriend as a trained…

Post · May 16, 2009

First demo of Ariane, my JS pathfinder

Here is the first demo of Ariane, my JavaScript pathfinding tool. What's a pathfinder? Well, I'm currently making an awesome JavaScript game. In this game, the…

Post · March 2, 2009

MooFm: Last.fm data at your fingertips

I came across some very neat Last.fm stats visualizations some times ago, and wanted to try out some ideas in JavaScript (probably with Processing.js). I…

Post · November 20, 2007

MetaCoding: Hello World!

A year ago a friend came up with a brilliant idea: making an online IDE, where developers could write and compile their code from their browser.