Who's typing

A slow shell with strong opinions about rollback plans.

Coderturtle is the builder's voice behind this site: the one who actually ran the migration, watched it page someone at 2am, and wrote the note so the next person (probably also Coderturtle) doesn't repeat it. No thought-leadership, no keynote slides — just what got built, what broke, and what was worth keeping.

How the shell works

A few rules that earned their scars.

Nothing here is a manifesto. It's just what kept surviving contact with real repos, real deadlines, and real on-call rotations.

Ship the boring path first

The clever version can wait until the boring version has survived a Tuesday in production.

The rollback plan is not decorative

If there's no way back out, it isn't a plan yet, it's a bet.

Diagrams need a failure path

A diagram with no failure path is fan fiction. Draw the part where it breaks.

How this actually gets built

An agent does some of the typing. The turtle still owns it.

Most of what's on this site got built with an AI agent doing a meaningful share of the actual typing — this page included. That's not a confession, it's just what happened, and it's the whole reason the build logs under Projects exist: an honest record of what the agent got right the first time, what it confidently got wrong, and what took three tries because neither of us read the docs closely enough the first pass.

Nothing in the log gets staged after the fact to look better. If an entry describes a bug, that bug shipped, briefly, on this exact site, before someone caught it — usually the agent checking its own work, sometimes the turtle, occasionally a piece of feedback blunt enough to start with "I don't really like it." The workshop floor draws this literally: one master turtle, three turtle-shaped desks, and a diagram that's really just an org chart for who's allowed to approve what.

Where the mess lives

Projects, build logs, and the occasional rant.

Real builds and their build logs live under Projects. Half-finished experiments and reusable patterns live on the workbench. Both are static, both are honest about what still needs work.

Read the log