![](https://jhall.io/images/bn-angry-computer-street-cafe_hu7849b20ce9ad2599a2189d7278ab15e2_141640_400x0_resize_q90_box.jpg)
It always gets worse before it gets better
Whenever you introduce a new quality control measure, things often seem to get worse before they get better.
![](https://jhall.io/images/bn-best-burgers-in-town_hu4377f7884e65410897062438618b5e82_938176_400x0_resize_q90_box.jpg)
The lure of local optimizations
Just because you've found the best burger in town, doesn't mean you've found the best burger in the world.
![](https://jhall.io/images/bn-lint-roller_huabd8109b154e89378b1d4d8aae7ef353_179142_400x0_resize_q90_box.jpg)
Do you trust your linters?
Do you find yourself routinely, or even rotely, disabling linter rules on a case-by-case basis?
Subscribe to the Daily Commit
Every day I write about improving software delivery at small companies like yours. Don't miss out! I will respect your inbox, and honor my privacy policy.Unsure? Browse the archive.
![](https://jhall.io/images/bn-building-inspector_hu6d546e4e474ebeb4c009cbc8c3179ed9_249278_400x0_resize_q90_box.jpg)
Building Inspectors
"Of course you need dedicated testers. Don't you want dedicated building inspectors?"
![](https://jhall.io/images/bn-mixing-egg-and-flour_hu8982b14319e0ea20bbd35aec34467811_511302_400x0_resize_q90_box.jpg)
Should testing be a separate user story?
It's like mixing the eggs and mixing the flour as different parts of a cake recipe.
![](https://jhall.io/images/bn-stepping-on-legos_hu966eff0a5a6828b11020fdf0cfd56fb3_98208_400x0_resize_q90_box.jpg)
Sometimes our instincts are wrong
Bugs are painful, but then rather than avoiding them, let's make sure we're prepared to address that pain quickly.
Adventures in DevOps 136: Where do bugs come from?
Zombies, podcast automation, and where bugs come from.
![](https://jhall.io/images/bn-bored-with-laptop_hue09cb4816e3444706955fa9e911d1ad9_106931_400x0_resize_q90_box.jpg)
Different places to test your code
Tired of waiting for the only test environment to become available?