RSSAmplifier

Blog

Someone Who Codes

A blog by someone who codes for a living – thoughts on software development, side projects, and staying sane with coffee, cats and punk rock.

someonewho.codesRSS feed ↗11 posts

Latest posts

Minus 50 kilograms

At 185 kg, my doctor told me he doesn't know any old obese people. One year and 50 kg later, I'm working on proving him wrong.

Introducing Burrow - a Web Framework for the Small Web

Most Go web development means building an API and bolting on a SPA. Burrow takes a different path: server-rendered HTML, modular apps, embedded SQLite, and a single binary you can deploy anywhere. Here's why I built it.

The Second DI.Day: From iCloud to Jottacloud, from GitHub to Codeberg

Leaving iCloud and GitHub. What I switched to and why.

gohatch: A Project Scaffolding Tool for Go

Go has an official tool for creating projects from templates: gonew. I tried it, got frustrated, and built my own. Here's why.

Firefox Productivity: Auto Tab Groups and a Private Mode AppleScript Trick

Two Firefox tips that boosted my productivity: automatic tab grouping with a clever extension, and an AppleScript trick to enable private browsing through Choosy on macOS.

Going Sovereign

Marc-Uwe Kling's talk for Digital Independence Day got me thinking: if we want people to escape Big Tech, are we as developers actually building software that makes this possible?

The backend is taking shape

Building a backend that’s easy to deploy, low on memory, and respects your privacy—here’s how it started.

A privacy‑minded shopping list — built in public

We just wanted a shopping list without all the tracking. So I’m building one—simple, private, and ours. In public, of course.

AI and Me: A Developer’s Perspective

Reflections on using AI in software development—from autocomplete gripes to Claude Code breakthroughs, and why agents need seniors, not sorcery.

Django turned 20!

I’ve jumped on and off many tech bandwagons in 35 years. Django stuck. 17 years later, it still powers the core product I help build. Happy 20th, Django.

A fresh start

Let’s face it. I enjoy writing. It helps me reflect, and the process brings a welcome sense of calm. But I’m dreadful at keeping a blog going. Looking back at my last three attempts, the problem was my expectations — aspirations I simply couldn’