London based software development consultant
Programming @programming.dev Don't Accomplish Everything
Programming @programming.dev Insider amnesia
Web Development @programming.dev Loading Smarter: SVG vs. Raster Loaders in Modern Web Design
AI Coding @programming.dev You're tired because your AI has no feedback loop
Programming @programming.dev Programming as theory building is true now more than ever
AI Coding @programming.dev You are not left behind
Bun @programming.dev Building Reusable Bun Modules — Why Bun Makes It Stupidly Easy
Opensource @programming.dev Whale Fall
Web Development @programming.dev Anti-libraryism: 10 web APIs that replace modern JavaScript libraries
AI Coding @programming.dev How I used Cursor to Migrate Frameworks
CSS @programming.dev Potentially Coming to a Browser :near() You
AI Coding @programming.dev I used Claude Code and GSD to build the accessibility tool I’ve always wanted
ActivityPub @programming.dev Internationalise The Fediverse
AI Coding @programming.dev How Do I Enforce Quality Checks on AI-Generated Code in CI/CD?
Opensource @programming.dev Socket Joins the OpenJS Foundation
JavaScript @programming.dev Node.js vs Deno vs Bun Performance Benchmarks
Node.js @programming.dev We cut Node.js' Memory in half
Programming @programming.dev There Is No Product
CSS @programming.dev CSS @container scroll-state: Replace JS scroll listeners now
AI Coding @programming.dev AI Hates Ambiguity: A Guide to Probability
- JumpDeleted
Permanently Deleted















My understanding of how this relates to Jevons paradox, is because it had been believed that advances in tooling would mean that companies could lower their headcount, because developers would become more efficient, however it has the opposite effect: