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!
A walkthrough of the security vulnerabilities flagged by an AI agent skill review of Ephemeral Pages, and the mitigations put in place as a result.
Friday, May 15, 2026
A carousel overlay bug led me to a deep dive into fluid typography, container queries, and understanding clamp().
Tuesday, May 12, 2026
TypeScript's structural typing means two types with the same shape are interchangeable, but sometimes this is not what you want. Branded types fix that by adding a phantom property the compiler tracks, but that vanishes at runtime. 👻
Sunday, May 10, 2026
A new editor extension that validates your CSS @property registrations and catches incompatible var() usage as you type.
Thursday, May 7, 2026
I pointed the skills autoresearch harness at a real frontend security project. It cost roughly four dollars, failed before completing a full improvement loop, and taught me more than any of the earlier test runs combined.
Tuesday, May 5, 2026






