- Agile Principles 241
- Automation 8
- Business of DevOps 17
- Career Advice 52
- Continuous Improvement 26
- Software Delivery 129
- Code Review 14
- Coding Practices 140
- Teams & Culture 77
- Go Programming 12
- Hiring 33
- Leadership 1
- Learning 31
- Working with Me 2
- Everything Else 45
- Quality Engineering 39
- Remote Work 10
- Tech Tools 102

TDD provides focus
TDD helps me avoid mental rabit trails of nice-to-haves and performance improvements.

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.

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.
Adventures in DevOps 173: Connecting with the DevOps Community with Rohit Ghumare
Rohit Ghumare joins me to discuss his involvement in the DevOps community in India.

Building Inspectors
"Of course you need dedicated testers. Don't you want dedicated building inspectors?"
Adventures in DevOps 172: The Art of Technical Proficiency & Communication with Kyler Middleton
Kyler Middleton joins me to talk about security, developer productivity, the complexities of "the cloud", and developing technical skills.

Avoid merge conflicts, don't manage them
Or: why sweeping up the glass after an accident doesn't make you a responsible driver