Agile Principles —1 min read
Think of bugs as work you forgot to do

Every bug represents a feature that someone forgot to complete.

Agile Principles —2 min episode
Tiny DevOps TRAILER episode: Jonathan Hall — Introducing the Tiny DevOps Guy

In this miniature episode, I talk with... myself about the reason this podcast exists.

Teams & Culture —1 min read
"Process" isn't a dirty word

"Process" gets a bad rap these days. Claiming you don't have a process is like claiming you don't breathe.

Hiring —1 min read
A DevOps role by any other name...

Can we avoid conflating DevOps with operations in job titles?

Software Delivery —1 min read
An Agile Serenity Prayer

"Grant me strength to accept changes a week before a release" — But why aren't we using Continuous Delivery?

Everything Else —1 min read
How IT People See System Administrators

Apparently everyone hates sys admins. It's the kernel of truth in this meme that lead to the DevOps movement.

Career Advice —1 min read
Landing a job is a numbers game, so don't take rejection personally

Most job applicants are rejected, including many good ones. Stick in there.

Career Advice —2 min read
My job red flags

This is my list of red flags when applying for jobs to serve as food for thought when creating your own list.

Career Advice —2 min read
Reader question: "What do you do for interview prep?"

Most important: Ask anything that could help answer the question "Do I want to work here?"

Remote Work —1 min read
Work from a café

Cabin fever? Craving human interaction, but the office isn't open? Work from a café.

Coding Practices —1 min read
Real "senior devs" don't fix bugs in production

A good developer will reproduce a bug in a test environment, fix it there, then deploy to production.