London based software development consultant
AI Coding @programming.dev AI-Assisted Coding: A Practical Guide for Software Engineers
GitHub @programming.dev Before GitHub
Security @programming.dev At Machine Speed
GitHub @programming.dev Ghostty Is Leaving GitHub
Opensource @programming.dev The Dutch government just built its own GitHub
Web Development @programming.dev More Reasons to Delete Your Javascript Series: Using for Accessible Accordions
AI Coding @programming.dev AI and engineering AI productivity gains: More modest than expected
CSS @programming.dev Scroll-Driven Animations
ActivityPub @programming.dev Building a threadiverse community platform
Web Development @programming.dev New to the web platform in April 2026
Web Development @programming.dev Canvas-ing the Web
CSS @programming.dev Let’s Use the Nonexistent ::nth-letter Selector Now
Git @programming.dev Difftastic — my new favourite diff viewer
Web Development @programming.dev Smolwebifying my site
TypeScript @programming.dev Errors Deserve Better
Programming @programming.dev Collective Speed Is Not the Summation of Individual Speed
AI Coding @programming.dev LLM-assisted coding is not deterministic. It does it matter?
WebAssembly @programming.dev Wasm is not quite a stack machine
AI Coding @programming.dev Building my-pi: my own Claude Code alternative with Pi
Lua @programming.dev Lua can be a really cool HTML templating engine
















If you're going to make that claim, could you please provide some evidence.