In June, I learned how to change diapers and convinced myself that 5 hours of sleep is a luxury. Somewhere in between, I also shipped iOS for Kombine — which was absolutely not on the roadmap. The roadmap said: Android → Backend → Webapp → iOS sometime later. It was a good plan. Reasonable order. And that's exactly the kind of plan a pet project doesn't have to follow. I got bored, so I stopped The web app worked. Golang backend, HTMX, a bit of Alpine.js — clean stack, no JS...