i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
Software engineer at @cosmonic
wasi-gfx.
Proud kidney donor, stem-cell donor, liver donor, T-cell donor.
i built an entire x86 CPU emulator in CSS (no javascript)
you can write programs in C, compile them to x86 machine code with GCC, and run them inside CSS
WebAssembly is a second-class language on the web, but how can we make it first-class? WebAssembly Components could be the answer…
https://hacks.mozilla.org/2026/02/making-webassembly-a-first-class-language-on-the-web/

This post is an expanded version of a presentation I gave at the recent WebAssembly CG meeting in Munich. WebAssembly has come a long way since its first release in 2017. The 1.0 version of WebAssembly was already a great fit for low-level languages like C and C++, and immediately enabled many new kinds of applications to efficiently target the web.
🦀 I've improved the implementation behind all the string formatting macros in Rust: println!(), panic!(), format!(), write!(), log::info!(), and so on. (That is, everything based on format_args!().) They will compile a bit faster, use a bit less memory while compiling, result in smaller binaries, and produce more efficient code! 🎉
'Hello world' compiles 3% faster and a few bigger projects like Ripgrep and Cargo compile 1.5% to 2% faster. And those binaries are roughly 2% smaller. 🎊
This change will be available in Rust Nightly tomorrow, and should ship as part of Rust 1.93.0 in January.
10 Years of Wasm
Really great read!
https://bytecodealliance.org/articles/ten-years-of-webassembly-a-retrospective
📢 New #WasmAssembly podcast episode: CG, WG, W3C, Lively—#Wasm standardization with Thomas Lively!
In this episode, I finally managed to get all the Thomases of Google's #WebAssembly team on the show to talk about Thomas' role as co-chair of the WebAssembly Community Group at the W3C and the two proposals he currently champions.
🍿 https://www.youtube.com/watch?v=MDGqVpcD4a4
🎧 https://wasmassembly.libsyn.com/cg-wg-w3c-livelywasm-standardization-with-thomas-lively-wasmassembly
Safari 26 is here!!! Anchor Positioning, Scroll-driven animations, High Dynamic Range images, the new HTML <model> element, the all-new Digital Credentials API, SVG icon support, WebGPU, WebKit in SwiftUI, every site can be a web app on iOS and iPadOS, and much more.
https://webkit.org/blog/17333/webkit-features-in-safari-26-0/
Say what you will about Zulip; at least they're building a piece of software that works and seems to be gradually improving over time.
As a company they don't seem particularly interested in engaging in the hyper-growth-or-die cycle that so many other companies fall into. And like, for something I treat as infrastructure, I think that's great.
Email addresses are very simple, and you will score highly in this quiz.