C-TPO

Behind the site

Why this site exists

AI score 2.3/4 me. Idea 1.5/2 · Words 0.8/2. AI pulled this together from things I said while building the site; I'm rewriting it in my own words
A laptop on a desk with a big speech bubble full of half-formed ideas, and smaller bubbles from readers answering back Thinking out loud… "I see it differently…" "We tried that!" "What about…?"

Mission

Think out loud about technology, honestly and in plain language, so people inside and outside the industry can follow along, push back, and maybe get somewhere better together.

Why now

Honestly, the biggest reason is AI. It's changing how software gets built, who builds it, how teams work together, and how fast all of it moves. Most of what gets written about it is either selling something or scared of it. I want to think it through out loud, in plain language, from the inside.

It's also what finally got me writing. I'd been meaning to for years, and I can overthink anything into never shipping it. Arguing with AI until I say what I mean turned out to be the nudge. And I'd rather my views be written down and dated, so they can be checked against what actually happens.

What I'm hoping for

In order, and honestly.

1. Help people get somewhere faster

Especially the organizations I know best, as AI changes how fast things get built, broken and fixed. That covers security, product, delivery, and how teams decide what to build and who builds it.

2. Offer patterns that travel

Security happens to be the first series, not the whole scope. Product and how teams work together are next. The ideas underneath, like sharing what each group knows earlier, travel between them.

3. Put myself out there

I'll be straight about it: this is also about being known for how I think. A writing site beats a résumé for that.

4. Explain what I do to my family

My mom still asks. My kids don't, but should. That's why some pieces come in different versions.

Principles

What this site is not

How I'll know it's working

Over months, not days.

What I'm watching

The early signs, tied to what I'm hoping for. Small numbers are fine. Direction matters more than size.

Hoping forEarly signs I watch
Help people get somewhere fasterComments with substance, especially pushback and "we tried that". People clicking through to join the discussion. Conversations that start from a post.
Patterns that travelReposts and shares. People from outside a piece's own field joining in. Readers making it to the end of a piece.
Put myself out thereNew followers. Email sign-ups. Invitations to talk it through.
Explain it to my familyClicks on the kids' version, and on the note for grown-ups. Whether my kids pick a favorite at dinner (measured by hand).
Honest about AIClicks on the AI score, and visits to how I use AI. If nobody cares, that's worth knowing too.

The slower signs, like someone using an idea at work or readers coming back month after month, take longer. I'll write up what I see, including when it's not much.

How decisions get made

Every change goes idea, then its own branch, then a private preview, then live, then into the changelog Ideawhy it matters Branchits own copy Previewprivate, tested Liveshipped Loggedwith the why

Every change gets its own branch and a private preview before it goes live. Bigger features get the full product treatment, written up in public: the problem, a customer letter, a press release written before anything is built, the options, the first version, how it's measured, and what happened. Sometimes I'll do that after the fact, and I'll say so.

Every change also gets logged, with the time and the why, in a file that lives in source control right next to the code. The site won't let a change through without an entry, so the changelog can't quietly fall behind. Small, behind-the-scenes changes stay in the log but off the public page.

Coming next to this page

live

The roadmap

What I'm writing and building next, as sticky notes on a board: ideas, drafts, what's up next, and what's out. Kept in source control, like the changelog.

live

The changelog

Every change to the site, when, and why. It's kept in source control next to the code, and a change can't be committed without an entry.

soon

How it's built

Where it's hosted, how changes get released, the tools behind it, and where AI helps.

For people short on time

TL;DR

Matt thinks out loud here about technology, mostly how teams decide what to build, fix and protect.

The first series argues that security gets better fastest when the teams that each hold part of the answer share it earlier. The newest piece, Clay first, chisel later, is about roughing out the whole thing before polishing the parts.

Every piece says how much AI helped, and the site changes in the open. The discussion happens on LinkedIn.

Start with Part 1 →
AI score 2/4 me. Idea 1.5/2 · Words 0.5/2. AI drafted these from what's on the site; I haven't rewritten them yet

Updated October 13, 2026. A TL;DR for the whole site, by reader, is an idea by Matt at ctpo.io. Copy it freely, just link back.