Blog Posts

Two blog series I wrote on software delivery, reliability, and engineering practice. These predate my FinOps work and reflect the DevOps and QA foundations I built on.

What The Heck Is DevOps?

Posts on uptime, reliability maturity, application lifecycle, and the DevOps revolution.

What You Don't Know Can Hurt Your Uptime

The math behind distributed system uptime and why understanding component dependencies matters.

Read post

Site Reliability Engineering Maturity Model

A framework for assessing and improving a team's reliability practices based on the Google SRE books.

Read post

Application Maturity Mental Model

Applications are like people — they go through maturity phases from conception to retirement.

Read post

Revolutionary Ideas Evolved over Time

Drawing parallels between the American Revolution and the patience required for a DevOps transformation.

Read post

What The Heck Is QA?

Earlier writing on quality assurance, testing culture, and the human side of software quality.

My Lines of Code Are My CHILDREN!

On empathy between testers and developers, and why interaction matters more than inspection.

Read post

Policy by Inertia

How unquestioned policies accumulate and quietly slow teams down.

Read post

The Tonka Theory

Building software the way Tonka builds trucks — durable, tested, and built to be thrown around.

Read post

What Motivates Us?

Exploring motivation in QA teams and what drives quality-focused engineers.

Read post

The Economics & Marketing of Quality Assurance

Making the business case for QA and communicating its value to the organization.

Read post

Kaizen & Jeopardy

Applying continuous improvement principles to QA through a creative lens.

Read post

Just What the Heck Is QA Anyway?

The foundational post — defining what quality assurance actually means in practice.

Read post