Oam.js: a runtime for TypeScript and MCP servers, with the denominators attached
What Oam.js is, what the conformance and benchmark numbers actually measure, where Bun and Node win, and when to pick something else.
Engineering posts from the Oam.js runtime. Numbers come with their denominators, and the cases where another runtime wins are named.
What Oam.js is, what the conformance and benchmark numbers actually measure, where Bun and Node win, and when to pick something else.
Cold start, idle RSS and first-call latency are costs a sidecar fleet pays over and over. What the benchmarks say — and what they do not.
How oam strips and runs .ts instantly while a warm tsgo sidecar streams full type diagnostics, and the ESM divergence most likely to bite.
What the installer verifies, what a SHA-256 checksum proves and does not prove, and how to check a download by hand.
linux-arm64 compiles from the same tree, but the V8 startup snapshot cannot be cross-compiled. Why the installer refuses rather than guesses.
What changed in v0.9.0, leading with the behavior changes.
Subscribe: Atom feed