Mats' Journal

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

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.

GolangOpinion
Dutch Rail Data Heist: Real-Time Metrics, APIs, and Commuter Chaos
9 minutes read

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.'

DevelopmentJavaScript
Meteor: Interfaces as networking contract
6 minutes read

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
Block art with Art-Net
7 minutes read

Block art with Art-Net

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

ImagineFunJavaGolang+1