Most of the code in this codebase was not written. It was produced. The generation apparatus, ten small programs reading a self-describing API, and wh...
|
Jan 24, 2026Most of the code in this codebase was not written. It was produced. The generation apparatus, ten small programs reading a self-describing API, and wh...
|
Jan 24, 2026The console's router is a system I own outright, and there was never a bake-off. Next got the best idea in front-end routing right, that a folder tree...
|
Jan 20, 2026Every form in the console validates against a schema no one wrote on the client. A route declares its shape once, and the operation id on that route b...
|
Jan 14, 2026The tree under the page editor is not a page. A page is one way of rendering it. Which means headers, footers, sidebars, templates, dialogs, forms and...
|
Jan 12, 2026Giant Context is being built as an AI that makes websites, and none of that comes first. What comes first is a page editor a person uses with no model...
|
Jan 11, 2026Six years on Firestore, then two on MongoDB, and the same thing drove me off both: a schema change in a document store is a running mechanism with no ...
|
Jan 10, 2026In the second week of the project, before there was much of a product to measure, I built the analytics. Not a feature, a primitive. Page views, reque...
|
Jan 8, 2026The first commit was a repository with no product in it, just code rules, shell tooling, testing standards, and an architecture document. Here is all ...
|
Jan 6, 2026A marketing agency is almost pure labor, and payroll is half to two-thirds of what it takes in. Automating the production work, rather than selling an...
|
Jan 2, 2026Page 6 of 6
Remote, Pacific time, full-time or contract. Get in touch.