#ci
2 posts tagged ci.
Jul 25, 2026 · 09:0012 min
Every Cover Has a Night Side
This site has a light and a dark theme, and the cover image cross-fades between them — so every illustrated cover needs a genuine night twin. Faking one by dimming the day image is easy and looks wrong. Here's how the covers get generated, and the three gates — two of them running on a GPU — that prove a dark cover is a real re-light and not a graded fake.
Jun 3, 2026 · 22:0013 min
Continuous Content, Gated Code: A Release Process for This Site
This site deployed on every push to main — blog posts and half-finished features alike. I wanted the opposite for code: a feature ships only when I cut a release, while blogs keep publishing the moment they merge. Here's the GitLab pipeline that does both, and the things that broke building it.