Story Points are Utter Nonsense
For a decade I made myself believe Agile story points made sense. They don't map to time, they don't map to anything, and it's time we admitted it.
Read full article →Stuff I've been doing.
For a decade I made myself believe Agile story points made sense. They don't map to time, they don't map to anything, and it's time we admitted it.
Read full article →Six practical ways I used ChatGPT to speed up development, from generating starting points and explaining code to writing tests, and where it goes wrong.
Read full article →When management chases code coverage metrics, quality suffers. Some less obvious examples of why chasing test coverage is a damaging process.
Read full article →Another month, another Fundamentals exam. I passed Microsoft Azure Fundamentals and earned the Microsoft Certified: Azure Fundamentals certification.
Read full article →I completed the Foundations of Humane Technology course from the makers of The Social Dilemma — my notes on building tech that respects people's wellbeing.
Read full article →I passed the Microsoft Azure AI Fundamentals exam and earned the Microsoft Certified: Azure AI Fundamentals certification.
Read full article →One behaviour, one test. How to keep unit tests clean and simple so they stay readable, trustworthy and easy to maintain.
Read full article →How to write good acceptance criteria: behaviour driven instead of procedural, the Given When Then format, the right tenses and full sentences.
Read full article →Acceptance Criteria are often seen as a chore, but good ones give the whole team clarity. Why they matter and what they do for quality.
Read full article →A misspelt variable or a magic string in a pull request seems trivial. Why the small things matter in code, and how tall a hill you should die on.
Read full article →