Skip to main content
← Writing

Writing · Tagged

#webassembly

2 articles

· 27 min read · Part 2 of 4

Three Generations of a Warehouse Routing Engine

From a Node.js solver built on npm libraries to a 144 KB Rust/WASM binary with Jump Point Search, compile-time code generation, and a nearest-neighbor + 2-opt solver that closes within 1% of the ILP optimum.

· 7 min read

Investigating `createRequire is not a function`

A debugging journey through webpack internals, WebAssembly loading, and ESM edge cases. Four dead ends before finding the fix.