Posts
All the articles I've posted.
-
Write Your CI Once - Reusable Workflows as DRY for Pipelines
CI configuration is the most copy-pasted code in most organizations - ten repos, ten near-identical pipelines, each drifting on its own. Here is how reusable workflows fix that, how to version and pin them safely, and the security payoff that makes it worth doing properly.
-
Design Tokens Are a Contract Too
Design tokens are the API between design and development - and like every API, they need a contract. Here is the three-layer token architecture, why the semantic layer absorbs redesigns and dark mode for free, and the governance that stops your token set from quietly rotting.
-
Green Web, Hungry AI - An Honest Sustainability Reckoning
I optimize websites down to the kilobyte and then run energy-hungry AI models all day. Both are true, and pretending otherwise is greenwashing in either direction. Here are the actual numbers, where AI helps sustainability, where it is pure indulgence, and the framework I use to decide.
-
The Golden Path - Why New Projects Should Be Boring
Starting a new project is where teams re-litigate every decision they already made: structure, linting, CI, auth, deployment. A golden path makes that moment boring on purpose - and in the age of AI agents scaffolding services in hours, boring has never been more valuable.
-
Delete a Dependency - Native Browser APIs That Replaced Your Libraries
Open your package.json. Half of it is solving problems the browser now solves natively. Here is a practical tour of the packages you can delete in 2026 - modals, tooltips, scroll animations, deep clone, date formatting - the platform feature that replaces each, and why every deletion pays you back forever.