Posts
All the articles I've posted.
-
The Harness Is a Prompt Compiler
Every LLM system is implicitly a compiler. Given accumulated history and a goal, it produces a prompt. The quality of that compiler is the entire game.
-
Cloudflare Service Binding Pitfalls
When Worker-to-Worker communication silently breaks because your target Worker exports a Durable Object class.
-
Inversion of Control in Data Pipeline Architecture
Don't hardcode how functions are called, where they run, or who calls them. Inject all of these decisions to enable multi-runtime systems.
-
Prime: A Conversational Control Plane
The human talks to the business. The business talks to the code. Every conversation makes the autonomous organization smarter.
-
Self-Hosted to Serverless: Migrating a WebSocket Relay
Using Cloudflare Durable Objects to manage persistent connections, fan-out routing, and shared in-memory state for real-time synchronization.
-
The Capability Primitive
Decomposing monolithic applications into self-registering functions for better composition and cost economics.
-
Why Every Capability Should Assume 80% Reliability
No media processing service is reliable enough to trust. The architecture that survives production expects everything to fail and handles it gracefully.
-
Composable Pipelines: When a Pipeline IS a Capability
The recursive property of workflows — pipelines calling pipelines calling pipelines — is the most underexplored idea in workflow orchestration.
-
Cost-Aware Orchestration: Budget as a First-Class Constraint
Every pipeline step has a cost. The orchestrator must treat budget like it treats timeout — a hard constraint that shapes every routing decision.
-
Durable Objects as Capability Registries
A service registry does not need a consensus protocol or a cluster. A Durable Object is already the single source of truth for its capability.