The automated posts list idea was inpired by Peter Bengtsson's GitHub profile README. You can read and learn more on his blog. Thanks, Peter!
Unicode character class escapes turn regular expressions from English-only ASCII tools into something that understands the whole of human writing. A look at how \p{L}, \p{N}, \p{Sc}, and the v flag's properties of strings make this possible.
Wednesday, July 1, 2026
Project Calavera is a CLI tool that scaffolds linters, formatters, AI tooling, and common project infrastructure for web projects. Calavera ❤️ Vite. This post walks through the full contribution path for a new integration, using the Varlock PR as a concrete example.
Tuesday, June 30, 2026
A practical guide to thinking about what to test and why, using Vitest as my tool of choice. Covers the happy path, conditionals, purity, and the limits of code coverage as a measure of test quality.
Sunday, June 21, 2026
css-expect enables you to write unit tests for your CSS @functions using the browser engine itself as the source of truth.
Friday, June 12, 2026
CSS now has user-defined functions. No preprocessor, no JavaScript, but native @function with typed parameters, local variables, and conditional logic built right into your CSS.
Monday, June 8, 2026






