Self-Hosting Umami for Analytics

I wanted analytics for this site without the baggage that usually comes with them — no cookies, no tracking scripts that make the page feel like it’s reporting on someone. Umami fit what I was looking for, so that’s what I set up. Why Umami The short version: it doesn’t use cookies, and it’s built to be privacy-respecting by default rather than as an afterthought. It’s GDPR compliant, which isn’t something I strictly need — I’m not running a business with EU users to worry about — but it’s a good bar to aim for anyway. If a tool is built to meet that standard, it’s usually built with the right instincts elsewhere too. ...

July 12, 2026

Building the acogdev Design Brief

A brand doesn’t just appear. It gets argued into existence, one bad idea at a time. When I set out to build a visual identity for acogdev, I knew the general feeling I was after: something that felt earned rather than polished, grounded in the idea that the journey matters more than the destination. That’s a concept I’ve carried from the Stormlight Archive — journey before destination — and it quietly shapes how I think about most things I build. ...

March 30, 2026