TMTeam

A small team shipping carefully.

We don't have a headshot grid. We do have six working principles that explain how a small high-trust team ships serious AI-operations software without breaking it — or you.

01 / 06

Small team, narrow surface, deep ownership.

Fewer hands, fewer handoffs, fewer interface decisions. The same person who designs the closed-union for an approval state writes the SQL migration and the front-end card. Context lives in heads, not in tickets.

02 / 06

Async-first. Calls are a last resort.

Most decisions get written down before they're discussed. Calls happen when async has produced two equally-strong arguments and a human needs to break the tie. We're in three time zones — if a decision requires three calendars, it usually requires rewriting.

03 / 06

Closed-union or it didn't ship.

Every state, every event, every outcome lives in TypeScript as a closed union. The compiler is the first reviewer. A category we haven't typed is a category we haven't thought hard enough about — and that's the bug we ship next.

04 / 06

Approval-only-no-execution. Applied to ourselves too.

We don't auto-deploy. We don't auto-merge. We don't auto-promote. Every change passes a human gate, the same way the agent does. The discipline applies up the stack — if we wouldn't trust the AI to ship without us, we shouldn't trust ourselves to ship without each other.

05 / 06

Audit trail for engineering decisions.

Every non-trivial architectural decision gets a one-page ADR in source control. Why this, why not the alternative, what we expect to learn that will make us reverse it. Six months from now we want to know what past-us was thinking — and whether they were right.

06 / 06

Quiet roster. Loud product.

We don't list headshots. We don't have a press kit. The work speaks. If you're hiring us, the manifesto, the docs, and the changelog tell you who we are — better than a photo grid would.

Hiring

We are not hiring right now.

When we do, we'll post here. The bar is: would I trust this person to merge a Terraform plan against my own production account? That filter keeps the team small.

Read our manifesto