Writing

Thoughts on development, creativity, and building things that shouldn't work but somehow do.

Latest Article
Hacking the housing market
15 minutes read

Hacking the housing market

Analysing how tech is exaggerating the housing crisis, and how I built a crawler to outcrawl the crawlers.

GoLangCrawlersReverse engineeringOpinion

Previous Articles

Dutch Rail Data Heist: Real-Time Metrics, APIs, and Commuter Chaos

Dutch Rail Data Heist: Real-Time Metrics, APIs, and Commuter Chaos

Dive into the secret APIs, real-time data, and questionable design choices powering the Dutch rail network. From live train metrics to student debt calculations, here’s how I turned my commute into a data-driven adventure—without breaking any rules.'

DevelopmentData-Exfiltration+1
Meteor: Interfaces as networking contract

Meteor: Interfaces as networking contract

An overview of Meteor, a Java RPC library designed for transparent remote procedure calls, featuring a pluggable transport and serialization architecture that simplifies development in distributed systems.

JavaDevelopment+1
Block art with Art-Net

Block art with Art-Net

Using Art-Net and real lighting consoles to build in-game experiences

LightingImagineFun+3