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!
How I built an eval-judge-improve loop to autonomously refine a semantic HTML agent skill, taking it from 2.46 to 2.89 out of 3.0 across four iterations and what I learned about the limits of automated improvement.
Friday, March 20, 2026
The CSS contrast-color() function lets the browser pick the most readable text colour for any background. Here is what it does, how it works, and why it matters for accessibility and the web.
Monday, March 16, 2026
How I structure prompts for AI coding agents to get considered implementation plans instead of premature code.
Wednesday, March 11, 2026
How combining JSDoc annotations with Object.freeze gives you literal type inference, runtime immutability, and better IDE support for JavaScript constant objects.
Tuesday, March 10, 2026
How I replaced my local .env file with Varlock and 1Password, gaining type safety, validation, secret scanning, and a single source of truth for environment variables.
Monday, March 9, 2026






