
Projects
Idlescape: the game I am building right now
My main project at the moment: a big, lore-driven idle game inspired by RuneScape, with dungeon crawling, lots of skills and monsters I modelled myself.
Latest stories
and updates

Projects
My main project at the moment: a big, lore-driven idle game inspired by RuneScape, with dungeon crawling, lots of skills and monsters I modelled myself.

Projects
A multi-game, tamagotchi and Pou inspired Labubu care-and-play game for Android. Version 2.0 just shipped, adding the care side that ties every mode together.

Lab
Warrior Epic's servers went dark around 2010. These are my running notes on building a local server so the original client can be played again, offline.

Projects
I rebuilt my high school Pokémon browser game in Vue, with multiplayer, chat and PVP, and still no game engine. Here is what twelve years changed.

Misc
On October 17 I will be at the Devexperts Porto office, talking about optimizing code with time and space complexity analysis.

Lab
How to build a private home security system with a Raspberry Pi and MotionEye: the hardware, the setup, and the settings that matter most.

Projects
A board game inspired by Club Penguin's Fire Dojo. I wanted to play it again, but Club Penguin closed years ago, so I made my own.

Projects
A meal planner I made so my girlfriend and I could plan our meals in one place, with Firebase and Google sign-in keeping our food in sync.

Projects
How this blog was built: a design inspired by The Verge, the names it nearly had, and why it moved from Vue to Nuxt before launch.

Lab
I tried Gemini 3 Pro on a real web app and a Three.js game. It handled migrations and backends, right up until old bugs started coming back.

Misc
What we made for Global Game Jam 2025. It runs in the browser, the code is open source, and it will definitely have bugs.