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

soon

The roadmap

What's shipped, what I'm working on now, and what's next, with a write-up for each feature. First up: the AI score, including the parts I did in the wrong order.

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.