// blog

Insights on AI-powered code maintenance, platform engineering, and developer productivity.

Diagram contrasting a software factory feature line with a maintenance line handling dependency upgrades, CVE patches, and framework migrations

Every Software Factory Needs a Maintenance Line

Maintenance takes 30–50% of engineering capacity, and a software factory grows that load faster than it clears it. How to build the maintenance line.

dominik-dorosz | Aug 5, 2026 | // 6 min read
Rails 6 to 7 migration across every repository

How to Run a Rails 6 to 7 Migration Across Every Repo

How to run a Rails 6 to 7 migration across every repository: Zeitwerk, framework defaults, deleted APIs, Ruby runtime, and the fleet-wide execution sequence.

matthew-holmes | Jul 30, 2026 | // 9 min read
Why "Just Run Claude Against Your Repos" Doesn't Work at Scale

Why "Just Run Claude Against Your Repos" Doesn't Work at Scale

Scripting an AI coding agent across every repo generates changes but stalls at scale. Generation is 20%; merging the other 80% is the real work.

matthew-holmes | Jul 28, 2026 | // 8 min read
T-Shirt Sized GitHub Actions Runners — Fixing runs-on Sprawl

T-Shirt Sized GitHub Actions Runners: A Method for Fixing runs-on Sprawl

A repeatable method for mapping every GitHub Actions runs-on label to a t-shirt sized runner, plus how to roll the mapping out across every workflow file in every repo.

mandy | Jul 23, 2026 | // 8 min read
Engineering Maintenance as a Function, Not a Fire Drill

Engineering Maintenance as a Function, Not a Fire Drill

Most engineering orgs treat maintenance as an emergency response. Here's how to turn it into a staffed, funded, measurable function.

matthew-holmes | Jul 22, 2026 | // 9 min read
Migrate Kafka to Redpanda across every repo in your org

How to Migrate Kafka to Redpanda Across Every Repo in Your Org

Redpanda is Kafka API compatible, so migrating from Kafka is mostly an infrastructure-as-code change, not an application rewrite. Here's the exact method for updating your Terraform, Helm, and monitoring config, the two compatibility checks that connectivity tests don't cover, and how to run it across every repo at once.

mandy | Jul 17, 2026 | // 13 min read