Agile Principles —2 min read
The importance of seeing red

My lazy brain sometimes tries to take TDD shortcuts. This always bites me in the rear end.

Everything Else —2 min read
Observations after one year of daily emails

My daily list is now one year old. Here are some of my observations.

Remote Work —58 min listen
Adventures in DevOps 103: How to be a Digital Nomad

In this episode the panel discusses their experiences working and living remote. We cover how to generate leads, book clients, the “multiplier effect”, and the ONE reason you don’t need revolutionary ideas to find success.

Coding Practices —2 min read
How to get better at story slicing

How do you avoid days-long pull requests? How do you make your changes smaller?

Software Delivery —3 min read
How to switch from GitFlow to Trunk-Based Development

You've decided GitFlow is totally uncool. But what if you're already using it? How can you break the habit?

Career Advice —34 min episode
Tiny DevOps episode #30 Will Button — The Inside Scoop on Teaching DevOps

Will Button, co-host of the Adventures in DevOps podcast and DevOps "YouTuber" joins me to discuss his nascent DevOps media empire.

Agile Principles —3 min read
Why is organizational transformation so hard?

Most corporate leadership doesn't actually want an agile transformation. What they want is lip service to agile transformation.

Agile Principles —2 min read
Agile houses

We often contrast software to physical buildings--the idea that software is easy to change, whereas buildings are difficult to change. But is this really true?

Agile Principles —1 min read
Pick a methodology: Scrum, Kanban, XP, Lean or DevOps?

None of these items directly replaces or conflicts with any of the others. In fact, you can use them all simultaneously.

Code Review —2 min read
"Readability" is subjective

Ask yourself: Will the least experienced developer likely to read this code be able to understand it?

Career Advice —41 min listen
Adventures in DevOps 102: Dos and Don'ts of Blockchain

In this episode we discuss why NOW is the time to dig into blockchain, and how those in DevOps can approach these new technologies.