Builder's Void
Welcome to MY void.
A black hole for ideas.
3 posts
Turborepo
Caching beyond JavaScript
Cache keys, change detection and the remote cache for Cargo, Go and uv.
3 posts
Ravi and agents
Agents you can contain
Who gets to act, where the agent runs, and how it stays contained.
In progress
Cloudflare stack
Workers, workerd and the edge
What runs on Workers, and where its limits show up.
Latest
- The Remote Cache Under Cargo, Go and uvWhat a turbo cache entry is, and the rules a native build has to follow for a shared cache to stay correct.
- How Turbo Knows What ChangedTurbo decides what a repo contains and what a commit touched. Both grew up assuming JavaScript.
- When the Cache Key LiesA turbo cache key is a promise about what a task reads. Here is how it broke for Cargo, Go and uv.
- What a Ravi Sandbox NeedsA sandbox starts empty and can't reach anything. Four problems stand in the way of real work.
- Where Does the Agent Live?Ravi's message bus answered anyone who could reach the machine. One flag fixed it.
- Who Is Typing?An agent and a human share one command line, and the system guessed which was which.