London based software development consultant
Accessibility @programming.dev Screen readers are not testing tools
AI Coding @programming.dev I Tried Vibing an RSS Reader and My Dreams Did Not Come True
Podman @programming.dev Podman in Production: Quadlets, Secrets, Auto-Updates, and Docker Compatibility
CSS @programming.dev CSS subgrid is super good
AI Coding @programming.dev Can your AI rewrite your code in assembly?
AI Coding @programming.dev Eight years of wanting, three months of building with AI
Programming @programming.dev If you thought the speed of writing code was your problem - you have bigger problems
AI Coding @programming.dev The Vibe Coding Trap: Why Just Ship It Is Destroying Software Quality
AI Coding @programming.dev The Expensive Thing
Security @programming.dev OpenClaw gives users yet another reason to be freaked out about security
TypeScript @programming.dev Absorbing unknown Into the Type Realm
Security @programming.dev Stop Committing Your Secrets (You Know Who You Are)
Programming @programming.dev METR’s developer productivity research: 2026 update
Opensource @programming.dev What does Open Source mean?
Security @programming.dev Don’t let A.I. read your .env files
Programming Languages @programming.dev Lisette — Rust syntax, Go runtime
AI Coding @programming.dev nopeek - Keep Your Secrets Out of Claude Code
Linux @programming.dev Claude Code Found a Linux Vulnerability Hidden for 23 Years
Accessibility @programming.dev 5 accessibility checks to run on every component
JavaScript @programming.dev What To Know in JavaScript (2026 Edition)













