Essays on architecture, execution systems, and project momentum
The cognitive load of building is not the building. It is deciding, again and again, that building should continue. A play button removes that decision. A pause button gives it back.
FleetCrown runs two parallel local executors on every developer machine today β a legacy bash daemon and the Fleet Runner desktop product. The bash daemon must die. This is the plan, written before the cuts so the cuts can be argued with.
2026-06-05 Β· 14 minHow FleetCrown collapses the bureaucratic distance between "I have an idea" and "the agent is writing code for it," walked through with a concrete example β a tool that writes first-principles rebuttals to articles, with full source and author transparency.
2026-06-04 Β· 16 minA β¬7-a-month Hetzner box can host a portfolio of fifteen indie products. The shape of "many small projects, one operator" doesn't fit managed-service pricing models β and the boring self-hosted alternative scales further than most builders realize. A field guide.
2026-06-04 Β· 14 minOne tweet from Pieter Levels describes the manual version of what FleetCrown automates. The audience for FleetCrown is not a generic "engineering team buying tools." It is the specific person who already SSHs into a Hetzner VPS to run Claude Code next to their codebase, and wants the missing dashboard.
2026-06-04 Β· 18 minMoving the database from Neon to Oracle Free is the easy half. The hard half is rebuilding so the architecture itself stops asking the database questions thousands of times a day. A field guide to events, push, local-first, and why the studio's whole infrastructure can fit on one free server.
2026-06-01 Β· 6 minFirst make FleetCrown dependable from anywhere. Then use it to launch a platform that turns idle robots into available, accountable productive capacity.
2026-05-22 Β· 22 minFleetCrown signed us out, wiped our projects from view, and taught us that "free Postgres" is not one thing. A field guide to egress cliffs, daemon traffic, and why a product studio needs one database trunk β not twelve Neon saplings.
2026-05-20 Β· 12 minA migration from "infrastructure-only auto-inject" to a strategist that composes context-aware prompts. Closes the gap between the queue, the agent, and the user's actual intent.
2026-05-18 Β· 14 minEvery AI lab is building a walled garden. FleetCrown is building the gate that connects all of them β and eventually the plot of land that lets you grow your own.
2026-05-16 Β· 20 minA precise engineering account of how remoteβlocal agent injection now works, what is still broken, and what the architecture needs next to become a genuinely useful mobile-first control plane.
2026-05-16 Β· 8 minBetween what you say and what the agent needs to hear sits a gap that every voice interface quietly ignores. Here is what happens when you design that gap explicitly.
2026-05-16 Β· 12 minHow FleetCrown gained the ability to command your local AI agents from anywhere in the world β and why a single silent bug had been blocking it from working.
2026-05-15 Β· 14 minHow FleetCrown's prompt library and session handoff protocol work together β and the one missing piece that separates a manually-triggered execution system from a genuinely self-improving one.
2026-05-14 Β· 15 minA first-principles analysis of why mechanical queue drain undermines project momentum, what it would mean for FleetCrown to dispatch intelligently, and the path toward embedding a genuine strategist in the loop.
2026-05-14 Β· 24 minHow to write agent prompts that compound rather than drift, why the handoff is your only honest feedback, and how FleetCrown needs an intelligence layer that evaluates prompt quality β not just dispatches the next item in line.
2026-05-14 Β· 42 minA product and engineering blueprint for evolving FleetCrown from a local agent dashboard into a mobile, collaborative control plane for human-machine creation.
2026-05-09 Β· 14 minA first-principles audit of the beacon/queue/autofire system β how it actually works, where the coordination breaks down, and what a reliable version looks like.
2026-05-09 Β· 6 minA case for adding image upload and paste support to FleetCrown's agent interface, and what it would take to do it right.
2026-05-09 Β· 5 minThe practical plan for moving FleetCrown's AI inference to Groq and its database to Neon β what is already done, what needs a login, and why this order makes sense.
2026-05-09 Β· 7 minControl and Projects serve genuinely different needs and should stay separate. Here is the source of truth for each, what their tiles show, and how to improve them.
2026-05-08 Β· 18 minA deep technical dissection of how FleetCrown, Beacon, and Zellij connect to form a prompt-injection system β and the five structural bugs that make it unreliable when it looks like it should just work.
2026-05-06 Β· 10 minA precise breakdown of why Claude currently triggers Beacon while Codex, Gemini, OpenClaw, and provider-layer systems like OpenRouter do not.
2026-05-06 Β· 13 minThe concrete architecture needed to make Beacon and FleetCrown lifecycle-driven instead of Claude-driven, with a clear split between adapters, control plane, and clients.
2026-05-06 Β· 7 minWhy Today is not a dashboard of random widgets, but the daily operating surface that turns a sprawling life system into an actionable sequence.
2026-05-06 Β· 7 minWhy the Prompt Library matters: it turns useful agent interactions from tribal memory into reusable operational templates.
2026-05-06 Β· 11 minWhy a continuation popup is a lifecycle feature of FleetCrown itself, not a Claude feature, and why the current behavior proves the control plane is still too vendor-shaped.
2026-05-06 Β· 7 minWhy the System product matters: it is where FleetCrown stops pretending to be only an app UI and exposes the runtime and autopilot machinery underneath.
2026-05-06 Β· 7 minWhy Projects are not just records in a database, but the basic execution unit that connects repos, prompts, goals, and agent state.
2026-05-06 Β· 7 minWhy People should not be a static contacts list, but a living map of social context, relationship health, and interaction history.
2026-05-06 Β· 7 minWhy the Money product should make recurring spend and financial commitments legible enough to support real decisions instead of passive accumulation.
2026-05-06 Β· 7 minWhy Memory exists as the long-term substrate beneath projects, people, goals, and interactions instead of as a decorative graph view.
2026-05-06 Β· 6 minWhy the Habits product is not about streak gamification, but about making repetition legible enough to improve.
2026-05-06 Β· 7 minWhy Goals exist to connect direction with execution instead of becoming isolated motivation artifacts.
2026-05-06 Β· 6 minWhy Events exist to convert future obligations and opportunities into something the system can prioritize before they become crises.
2026-05-06 Β· 8 minWhy Control is the most structurally important screen in FleetCrown: it turns multiple agents and multiple projects into one controllable execution surface.
2026-04-29 Β· 9 minA deep breakdown of the prompt intent that keeps projects out of drift by forcing highest-impact execution in each cycle.
2026-04-29 Β· 8 minA detailed origin story of the autonomous project loop: from tab-level prompting to orchestration, and why it compounds delivery speed.
"2026-05-18" Β· 11 min"The best prompt injected at the wrong moment is noise. Context-aware orchestration β reading session health, queue state, and project trajectory before deciding what to inject β is what separates a tool from a system."
6 min