Blog

There's a fork of Cosmos on my box that I push to a handful of times a month, and two of those pushes from the last month are worth writing down: a RingBuffer that replaced Queue in the keyboard driver and then got promoted into the stable HAL contract, and a runtime bump to .NET 10.0.12.

Bo...

I've published a lot of code over the years, and I have never once learned much from cloning it.

That's the honest reason behind zarlo/bug-tracker-plan: I wanted to teach web application fundamentals, and shipping a finished bug tracker would have been the worst possible way to do it. So the rep...

I've spent a lot of time building software, experimenting with infrastructure, and working on projects that sit somewhere between application development and systems engineering. Looking across the things I've worked on, there's a fairly consistent theme: I like understanding how things work, findin...

The hard part of building an edge gateway to run other people's code isn't the sandboxing. Wasmer will give you a WASI sandbox in about four lines, and you can hand it a directory and go to lunch.

The hard part is that once you're actually hosting untrusted workloads, you owe someone an invoice, a...

PowerDNS-Admin is a good piece of work. It does forward and reverse zone management, user management with role-based access, SAML, LDAP and OAuth, two-factor auth, an API, and full IDN support, and it does all of it without ever asking you what you actually intend to use it for.

I run hosted DNS o...