Building CaveRace 2: From a Windows Phone Game to a Modern Indie Release
A few weeks ago, I wrote about bringing the original CaveRace back to life. That became CaveRace 1.5, a modern Windows and macOS version of the little DOS game …
A few weeks ago, I wrote about bringing the original CaveRace back to life. That became CaveRace 1.5, a modern Windows and macOS version of the little DOS game …
There is something strangely satisfying about opening source code that is almost three decades old. Not because it is beautiful. It isn’t. Not because you …
Fix missing raylib libraries in an Odin setup on macOS by repairing Git LFS downloads, then test the installation and configure debugging in Visual Studio Code.
AI can generate code faster than ever, but speed without understanding creates a hidden form of technical debt. Learn why comprehension debt may become one of …
The box arrived today, just in time before the holidays, sitting on my doorstep like a time capsule. The moment I saw the familiar Commodore logo on the …
I’ve been watching Model Context Protocol (MCP) servers pop up everywhere as the glue between AI agents and the real world. The pitch is simple: expose tools …
A personal history in a few very nerdy chapters Pac-Man The first “computer” that really knocked on my brain wasn’t even called a computer. It was an Atari 2600 …
Why I Built an AI Assistant for My Blog I wanted my blog to do more than list posts. I wanted visitors to be able to ask natural questions about me, my work, …
Last week I joined Geospatial FM, the podcast hosted by Wilfred Waters, to talk about AI agents and the Azure Maps MCP server I had created and blogged about. …
A lightweight Azure backend for my AI agent Over the past few weeks, I’ve been exploring different ways to power a personal AI agent for my blog, one that can …
The first time I connected Visual Studio Code with GitHub Copilot, I expected party tricks. I got something closer to a new way of working. It wasn’t that code …
Imagine this: you work at a company, and you have a clear idea for a web app, something like a custom expense tracking tool that fits exactly the way your team …