Sorry, I broke production

  • Home
  • About
Sign in Subscribe

Latest

What Went Well: Nothing. What Could We Improve: This Meeting.

What Went Well: Nothing. What Could We Improve: This Meeting.

Why the most important meeting in your sprint is usually the most useless one.
David Johnson 18 Mar 2026
The Firebreak

The Firebreak

David Johnson 16 Mar 2026
Glue Code for Grown-Ups

Glue Code for Grown-Ups

David Johnson 12 Mar 2026
The friendliest developer always pays the price

The friendliest developer always pays the price

David Johnson 09 Mar 2026
The Bus Factor

The Bus Factor

David Johnson 06 Mar 2026
Why moving from Headless to LocalGov Drupal is the best decision you've made in years

Why moving from Headless to LocalGov Drupal is the best decision you've made in years

David Johnson 04 Mar 2026
Your App Has No ID. And That's How It Gets Away With Murder.

Your App Has No ID. And That's How It Gets Away With Murder.

David Johnson 03 Mar 2026

Process

What Went Well: Nothing. What Could We Improve: This Meeting.

What Went Well: Nothing. What Could We Improve: This Meeting.

Why the most important meeting in your sprint is usually the most useless one.
David Johnson 18 Mar 2026
The Firebreak

The Firebreak

David Johnson 16 Mar 2026
The Bus Factor

The Bus Factor

David Johnson 06 Mar 2026
Your App Has No ID. And That's How It Gets Away With Murder.

Your App Has No ID. And That's How It Gets Away With Murder.

David Johnson 03 Mar 2026
Show more

Development

The friendliest developer always pays the price

The friendliest developer always pays the price

Why the most important rule for a small technical team has nothing to do with technology.
David Johnson 09 Mar 2026
Why moving from Headless to LocalGov Drupal is the best decision you've made in years

Why moving from Headless to LocalGov Drupal is the best decision you've made in years

David Johnson 04 Mar 2026
Show more

AppSheet

Glue Code for Grown-Ups

Glue Code for Grown-Ups

No-code platforms don't come fully assembled. The gap between "it works" and "it works in production" is usually filled with something the vendor never mentions in the sales deck.
David Johnson 12 Mar 2026
Show more

Subscribe to Sorry, I broke production

Don't miss out on the latest news. Sign up now to get access to the library of members-only articles.
  • Sign up
Sorry, I broke production © 2026. Powered by Ghost