Blog

Notes on building Cruft: releases, engine internals, and the reasoning behind owning the whole stack.

Cruft Server Cold Starts Faster Than Bun

We built a benchmark that measures time to serve, the interval from spawning a server process to its first HTTP 200. Against Node and Bun, Cruft is fastest to first response on a cold machine, where the runtime has to be read fresh from disk rather than served from memory. It beats Node in every case we measured. Here are the numbers, and how to run them yourself.

Read →

Cruft Alpha Released

The first release of Cruft is here. Cruft is a JavaScript ecosystem stack: a highly conformant engine, a runtime that runs roughly 90% of npm in a tiny footprint, and a fully owned internal stack, all in a binary of about fifty megabytes.

Read →