READ - 2 min
GitFlow is anti-agile
GitFlow is an error-prone waterfall process. It makes continuous integration and continuous deployment impossible. Just avoid it.
- 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?
It doesn't help if you don't merge...
Don't let your approved PR rot.
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.
It's not something you have
...it's something you do.
"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.
The 2024 State of DevOps Surve is open
Be represented in the upcoming State of DevOps report
Avoid merge conflicts, don't manage them
Or: why sweeping up the glass after an accident doesn't make you a responsible driver
What if every PR takes 2-3 days to review?
Pull requests are like bread. They go stale quickly.