- Agile Principles 244
- Automation 8
- Business of DevOps 17
- Career Advice 52
- Continuous Improvement 26
- Software Delivery 133
- Code Review 14
- Coding Practices 145
- Teams & Culture 77
- Go Programming 13
- Hiring 33
- Leadership 1
- Learning 31
- Working with Me 2
- Everything Else 46
- Product Management 1
- Quality Engineering 41
- Remote Work 10
- Tech Tools 105

When did you last throw away unmerged work?
The last time you deleted or closed some unfinished work, what lead to that situation?

How clear is your product vision?
On a scale of 1 to "1000 songs in your pocket", how strong is your product vision?

Well, some good came from it
After a failed monster deployment, we're finally switching to continuous deployment.
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.

Free your mind!
Continous Delivery is about freeing up your mind and your time for more important things.

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.
Unlocking the Power of Infrastructure as Code, Go, & More on Schematical
Unlocking the Power of Infrastructure as Code, Go, & More

Three types of problems
Think about the software you use, then think about how you solved the same problem before you used that software.