When should you be using Web Workers?
You should always use Web Workers. And in our current landscape of frameworks it’s virtually impossible.
Compiling C to WebAssembly without Emscripten
A compiler is just a part of Emscripten. What if we stripped away all the bells and whistles and used just the compiler?
Can you use the DOM in WebAssembly? Rust says yes, other people say no. Before we can resolve that dissonnance, I need to shine some light on what raw WebAssembly can do.
Less Snake Oil, More Context
I want to change how we — as a community — approach, analyze, and understand performance problems. Often I see questions like "What's the best way to do X?", "What is the fastest library to do Y?". Superlatives are human nature, it seems. But for performance work, they can be counter-productive.
Headless Web Development
The neat thing about DSLRs is that you can swap lenses, but the body of the camera stays exactly the same. Different lenses for different jobs, but the business logic — the core action of photography taking pictures — is in the body, and between them is a standardized mount system. I want to show how this idea can apply to the web.
- … all posts