







John's a dev who likes to build to last; most known for his work in native-compiling languages like Rust & C++. Dive deep or collaborate: why not both?
Chromium build on M2 Ultra
It takes about an hour to build Chromium from scratch on M2 Ultra.

Claude is an Electron App because we’ve lost native
Article argues that Claude is not an Electron app not because LLMs can’t do it, but because there are no advantages left for native
How suitable is electron-browser-shell for building products on? · samuelmaddock electron-browser-shell · Discussion #129
Fantastic work, thanks for making this 🙏🏼 The readme has basic information about the code, but not much about the broader project, goals, funding, etc. Do you want companies to use this as a base f...
Announcing Supporters of Chromium-based Browsers
Since Google announced the Chromium project in 2008, we have been excited to build on the great foundations of open-source web browsers and contribute to the continued d…

The Story of C++: The World's Most Consequential Programming Language | The Official Story
chrobalt_sandbox/.github/README.md at main · youtube/chrobalt_sandbox
Cobalt mirror of the Chromium source. Contribute to youtube/chrobalt_sandbox development by creating an account on GitHub.
Seph
The Rust programming language feels like a first generation product. You know what I mean. Like the first iPhone - which was amazing by the way. They made an entire operating system around multitouch. A smart phone with no keyboard. And a working web browser. Within a few months, we…

Node.js: The Documentary | An origin story
samuelmaddock/electron-browser-shell
A minimal, tabbed web browser with support for Chrome extensions—built on Electron.
Help Wanted: Research Questions in Rust - Aaron Turon - OPLSS 2018
Why is WebAssembly a second-class language on the web? – Mozilla Hacks - the Web developer blog
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.

Lab Notes #009: Semble (alpha) API - Cosmik Labs
Making it even easier to build with Semble.
Web Engines Hackfest 2025
ChromeAlone - A Browser Based Cobalt Strike Like C2 Tool That Turns Chrome Into a Hacker’s Playground
ChromeAlone — a Chromium-based browser Command & Control (C2) framework capable of replacing traditional offensive security implants like Cobalt Strike.

The Electron changes here are quite interesting. It's not "add full browser extension support to Electron". Is more like "add special limbo space where extension support and things like it are possible". github.com/electron/electron/pull/44411
feat: service worker preload scripts for improved extensions support by samuelmaddock · Pull Request #44411 · electron/electron
github.comDo people know I’m building an alternative to Electron and Tauri? Where you write typescript for the main and browser code and it just works. Has building, packaging, code signing, and update management built in. Bundles as small as 12MB and ship updates as small as 4KB? electrobun.dev