
works with
GITHUB Social
commit graph
commit board
Project Compilation
Articles
Interop Should Be a New Rewrite
Language interoperability is the most important technical problem of the next decade. Explore how Rust is becoming the performance core for high-level languages like JavaScript and Python, why FFI matters more than ever, and how tools like napi-rs are enabling one high-performance core with many language frontends.
Directives as Execution Boundaries, Not JavaScript Features
Directives like "use workflow" and "use step" are not JavaScript features, they're compile-time execution boundary markers. This post explores why they exist, how they differ from function wrappers, and why determinism requires explicit boundaries.
Server Actions: The Network Boundary You Forgot About.
Server Actions feel like local function calls, but they're actually network requests. This deep dive explores what really happens under the hood: the client proxy, the RSC payload format, POST-only semantics, and the trade-offs that shape developer experience.
Durable Objects: A Coordination Primitive Built From Failure
Exploring Cloudflare's Durable Objects — a carefully constrained coordination primitive built to work within the hard limits of V8 isolates and edge security. Learn why they're imperfect but fascinating, and how they solve distributed state problems differently.