London based software development consultant
Opensource @programming.dev Thoughts on OpenAI acquiring Astral and uv/ruff/ty
Programming @programming.dev Why your next mobile app is probably headless
GitHub @programming.dev Merging GitHub Repositories
Opensource @programming.dev I built a visual tool for the Mikado Method
Opensource @programming.dev The DCO Debate: Who Is Responsible for AI-Generated Code?
Privacy @programming.dev LLMs can unmask pseudonymous users at scale with surprising accuracy
Programming @programming.dev What do coders do after AI?
Opensource @programming.dev On chardet, AI and OSS licensing
Programming @programming.dev A Sane Directory Structure for Software Projects
Opensource @programming.dev How Can Governments Pay Open Source Maintainers?
Programming @programming.dev Software isn’t dying, but it is becoming more honest
Programming @programming.dev Functions
Programming @programming.dev The Reviewer Isn't the Bottleneck
Programming @programming.dev The End of Coding? Wrong Question
Opensource @programming.dev Cloudflare rewrites Next.js as AI rewrites commercial open source
Opensource @programming.dev Relicensing with AI-assisted rewrite
Programming @programming.dev What Is Code Review For?
Programming @programming.dev Claude is an Electron App because we’ve lost native
Opensource @programming.dev Why 83% of organizations reportedly trust open source with their most sensitive assets
Opensource @programming.dev Meta gave React its own foundation. But it's not letting go just yet.











