Coding Practices —4 min read
How I respond to useless code

Why I chose the boyscout rule.

Coding Practices —1 min read
Useless code

How would you respond to useless code?

Tech Tools —1 min read
Monitor what matters

Be intentional about what you monitor. Have a reason for every metric.

Agile Principles —1 min read
My preferred "Agile framework" for a new team

Work closely with the users of the software, and establish tight feedback loops. No framework necessary.

Coding Practices —1 min read
Maximum performance

There's no such thing as maximum performance.

Tech Tools —38 min listen
Adventures in DevOps 168: DevOps Approach to Software Supply Chain Security

Neatsun Ziv, CEO of OX.Security, joins the show to talk about integrating security with DevOps.

Coding Practices —1 min read
Tests are like rumble strips

Only in failure do tests provide value.

Agile Principles —40 min listen
Writing Go and doin' DevOps on Backend Banter

Listen as I discuss Go, DevOps, and more, with Lane Wagner on the Backend Banter podcast.

Teams & Culture —1 min read
How reliable are you?

Can your team or your boss count on you to get things done no matter what?

Software Delivery —1 min read
How will continuous delivery benefit me?

I don't know how much continuous delivery will help you. It depends on your starting point. But it never hurts.

Continuous Improvement —1 min read
What is your fitness function?

How do you know if your actions are leading to better or worse results?