Skip to main content

wasm

6 posts

What Rust's +simd128 Actually Changed in My WebAssembly

Rust's +simd128 produced 205 static SIMD instructions in my aggregate module, with none in the Welford loop I measured.

15 min read

Launching vizcrush: Three Beliefs My Benchmarks Killed

vizcrush launched with its three loudest performance claims deleted. What measuring WASM SIMD, cross-engine WASM, and WebGPU compute actually showed.

13 min read

Trajectory Lab: Scoring Structure, Not Length

I argued that the structure of an agent run beats its length. Then I built a tool to measure it, and won't ship it until the central claim is proven. Here's the build, and the gap.

11 min read

Building Private & Offline LLM-Powered Experiences: Client-Side AI Agents with Wasm

Learn how to build browser-based AI agents that run entirely on the client side using WebAssembly. This guide covers implementing a RAG system with local LLM inference for private, offline-capable applications.

16 min read

WebGL Performance Power-Up: Three.js, WASM, SIMD, and Lock-Free Concurrency

Building a 50K particle physics system that progressively layers WASM, SIMD, and Web Workers on top of Three.js. Real benchmarks, real code, real trade-offs.

20 min read

We Benchmarked JS vs Wasm for WebGL: Here's What Actually Matters

A benchmark-driven comparison of JavaScript vs WebAssembly for WebGL workloads. We tested particle systems, mesh generation, and physics simulation across 1K to 1M elements. The results were not what we expected.

17 min read