Articles
What I'm building, how it works, and what I learned along the way.
7 articles
October 2026
Chine: Spine 4.3 in pure Rust
An introduction to Chine, the pure-Rust Spine 4.3 runtime I wrote for the game engine I've been building: what it does, how it stays out of your renderer's way, how I check it against Spine, and three rigs playing live on the page.
11 min read · chine, spine, rust

Antumbra, four months later
What changed in Antumbra since June: memory that knows where it came from, recall that can say nothing, sovereign mode, a learning loop that closes on its own, and self-improvement with guardrails. Plus a plainer picture of what it's for and what it costs to run.
25 min read · antumbra, local-ai, llm-systems

September 2026
Copal: a file service on one database
An introduction to Copal, the open-source file service I run on SurrealDB: what happens to a file after you hand it over, why all of the bookkeeping lives in one database, and the work it's good for.
18 min read · copal, surrealdb, storage

Kayak: one contract, every face
An introduction to Kayak, the open-source contract layer I use to keep SurrealDB-backed APIs, their documents, their clients and their indexes from drifting apart.
17 min read · kayak, surrealdb, api-design

A New Layered Internet
What it would take to build a second internet that survives the first, why content addressing is the keystone, and how each weak point in the design has a working fix.
26 min read · networking, decentralization, content-addressing