London based software development consultant
Programming @programming.dev The Legacy Code Survival Guide: Add Features Without Fear
Golang @programming.dev Native threading and multiprocessing in Go
Programming @programming.dev Comprehension Debt: The Ticking Time Bomb of LLM-Generated Code
Programming @programming.dev Don't make Clean Code harder to maintain, use the Rule of Three
Programming @programming.dev If Releases Are Experiments, What’s Your Hypothesis?
Programming @programming.dev What Are The “Objects” in “Object-Oriented Programming”?
Programming @programming.dev Duplicate Delete
Programming @programming.dev Duplicate Delete
Programming @programming.dev The illegible nature of software development talent
Programming @programming.dev A Developer’s Guide to Secrets Scanning
Git @programming.dev Implementing Conventional Commits with Jira Ticket Prefix Validation
Tech @programming.dev AI company Vercel loses hundreds of developers after CEO posts about meeting with Netanyahu
Programming @programming.dev Too DRY DRY, Hush Hush
Opensource @programming.dev LibreOffice turns 15: a celebration of freedom, collaboration and open technologies and standards












