

Recent
The Race That Debugged My Software
Turning a kayak ergometer into a virtual race seemed simple—until real athletes started competing. Unexpected bugs emerged live: sleeping devices, stuck avatars, and a canceled race thanks to one unlucky keypress. Nothing tests software like the real world.
How I Built a Free Static Website for Developers Club Using Next.js and Cloudflare
Learn how I built and deployed a free static website, covering the setup, deployment process, and the tweaks needed to keep the site low-cost and easy to maintain.
How a Designer Took Project Oktan to the Next Level
Hiring a skilled professional for the Oktan website illustration showed me that experts don’t just execute ideas—they refine and elevate them beyond expectations.
Key-Value Stores
Key-value stores are fast, scalable NoSQL databases that store data as key-value pairs, making them ideal for caching, session management, and high-performance applications.
Oktan: The Car Expense Tracker I Built 15 Years Ago
A look back at Oktan, a car expense tracker I built 15 years ago—why I created it, the challenges I faced, and key lessons learned.