Tech Tools —2 min read
When not to monitor your systems

With too many alerts, you can be paralized into inaction.

Career Advice —50 min listen
Adventures in DevOps 126: Personal Branding as an Engineer

The importance of personal branding as an engineer, plus tactical strategies you can implement today.

Quality Engineering —1 min read
Do testers make developers sloppy?

Don't blame the devs, or the testers. Blame the bad system.

Agile Principles —1 min read
When "Working software" is NOT a good measure of progress

Software is like surgery. Nobody wants surgery.

Agile Principles —1 min read
Is "Working software" really the primary measure of progress?

If the goal is to uncover better ways of developing software then, well, yeah.

Tech Tools —1 min read
Do you monitor deployments?

I've seen a broken deployment go unnoticed for several hours before being fixed. No more!

Agile Principles —2 min read
The biggest challenges of incremental software delivery

Incremental/iterative software development challenges many of our deeply-ingrained assumptions about efficiency and control.

Agile Principles —2 min read
Why "Plans are worthless, but planning is everything" is (usually) BS

I'd rather see a conversation about planning, rather than ending debate with a cheap quip.

Coding Practices —57 min listen
Adventures in DevOps 125: The Pull Request Paradox with Yishai Beeri

Yishai Beeri of LinearB discusses strategies to improve flow of PRs and code review with smarter tooling.

Coding Practices —2 min read
Stupid config trick: Passwords as URLs

How can we unambiguously represent a password safely for shell, YAML, JSON, etc, and also know if it needs to be unescaped?

Coding Practices —2 min read
Iterative vs incremental development

How frequently are you incorporating feedback into your code?