Quality Engineering —2 min read
When is 95% test coverage worse than 5%

Test coverage for its own sake is dangerous. It leads to foolish technical choices.

Agile Principles —36 min episode
Tiny DevOps episode #24 Ola Ellnestam — Disecting Complexity With the Mikado Method

Ola Ellnestam joins me to discuss a visual refactoring and project management methodology he co-created and wrote about in his book The Mikado Method.

Teams & Culture —1 min read
Do you have a Star Trek team?

How many people are on your team? How many of them look like you? Do you have a Star Trek team?

Quality Engineering —2 min read
20% of the code is executed 80% of the time

If code offers business value, it's worth ensuring correctness with tests. If it's not worth doing correctly, just delete it.

Agile Principles —34 min listen
Adventures In DevOps 098: Acronyms in DevOps and the Different Kinds of Ops ft. Daniele Fontani

Daniele Fontani joins the Adventure to discuss the different kinds of Ops like NoOps, AppOps, and the ever-popular TriceratOps.

Software Delivery —2 min read
How quickly could you respond to a Log4j-style vulnerability?

What's preventing you from releasing on demand, in 20 minutes or less?

Career Advice —33 min watch
Go Code Roast #2: readability.js port

In this video, I roast a port of a Mozilla Javascript library, readability.js to Go.

Business of DevOps —41 min episode
Tiny DevOps episode #23 Ashleigh Cornelius — On a Mission To Connect With Local Businesses

Ashleigh Cornelius is the founder of Localise, a UK-based startup on a mission to bring consumers together with local, independent businesses. We talk about the vision and story of Localise, and some of the challenges he's faced as a (mostly) non-technical founder building a technology startup.

Tech Tools —3 min read
I don't like your programming language of choice

Tool choice is often overrated. Use the best tool under the circumstances, even when it's not the best tool in theory.

Tech Tools —2 min read
When are the best tools too expensive?

While I advocate for the best tools money can buy, sometimes the non-financial cost of the best tool isn't worth it.

Teams & Culture —2 min read
You can't help everyone

Not everyone feels the need for your solutions. That's okay. You don't need to convince them.