Projects
Some things we've been working on lately

Unofficial Amesbury
Smaller cities and towns have it tough - there is a lot to running a community of 15,000+ people, but there’s not quite enough money to have dedicated people actually documenting and reporting on everything that’s happening.

ALLM
In building LLM assisted projects, I've found that Elixir is an ideal language - but the LLM libraries have been lacking.

Quintus 2.0
Back in the early 2010's, fresh off writing Professional HTML5 Mobile Game Development I decided to take the toy engine built in the book and push it a bit further. The result was Quintus, a fun, little, 20kb gzipped, zero-dependency game engine that could do real work.
Headroom CMS
CMSs and I go way back. I've been working with CMSs or building CMSs for . But there's always been something missing. I've always viewed CMSs as a means to an...