Build notes

Four products and this site are built and maintained by one person, which makes most engineering decisions here decisions about what not to build. These posts are the record of some of them.

They are written for the version of me that has to change this code in six months, so they are specific: the constraint that forced a design, the approach that was tried first and why it failed, the measurement that settled an argument. That makes them narrower than the guides elsewhere on this blog and more useful if you are building something comparable.

The site itself is in scope too. It is a static Astro build with a strict content security policy, and the notes on its search and performance work include the mistakes, because a widget that silently does nothing turned out to be the recognisable shape of a CSP error here.

4 posts on this

All topics · Everything, newest first