Uncle Bob debunks TDD objections
How to increase your release frequency, in one image from @jezhumble
How to increase your release frequency, in one image from @jezhumble . My take: If you do one thing, do CI. If you do two things, do CI and trunk based development. If you do 3 things, do CI, trunk based dev, and feature flags. pic.twitter.com/iuMrjzV79V— Adil Aijaz (@adilaijaz) April 16, 2018
How I got RSpec to boot 50 times faster
I am a Full Stack Ruby on Rails Software Engineer for OceansHQ in Torpoint, England.
Test Driven Development Excuses
How to Write User Story Acceptance Criteria
The Joel Test: 12 Steps to Better Code
Have you ever heard of SEMA? It’s a fairly esoteric system for measuring how good a software team is. No, wait! Don’t follow that link! It will take you about six years just to understa…
Zero-Bug Software Development
The Zero-Bug Policy is not a myth — it is the answer. And it can work for your team, today.
How We Got to Zero Bugs and Implemented a Zero Bug Policy
So, how many bugs do you have in your backlog? Hundreds? More? Less? You’re not entirely sure? Well, I can tell you how many bugs are in…
Software Estimation: Demystifying the Black Art (Developer Best Practices)
Code Complete: A Practical Handbook of Software Construction, Second Edition