TThomas ConwayOct 21 · 5 min readBuilding Chromium on one 32GB PC: the ThinLTO link that ran out of memory, and the one-line fixDisclosure: I'm Thomas Conway, and I built exceeder and cognira. This is a shortened write-up of the original build notes on the cognira blog. exceeder is a Chromium browser with my assistant, cognirathomasconway.hashnode.dev
PPrivogridOct 13 · 3 min readWhy Chrome Links All Your Accounts Together (and How We Fixed It)If you've ever tried managing more than a few online accounts from a single PC, you've hit the same wall I did: Chrome treats every account as if it belongs to the same person. Same canvas fingerprintprivogrid.hashnode.dev
GGeorgySep 24 · 7 min readWebKit vs Chromium through the eyes of anti-fraud: why an engine swap showsMost people who run several browser environments start with the user agent. Change the string to "iPhone, Safari", add a mobile proxy, done. Modern anti-fraud systems stopped trusting that string a loexitanty.hashnode.dev
AAbolfazl AfkhamiSep 16 · 6 min readResolving Electron GPU Process Crashes (exit_code=-2147483645) on WindowsWhen desktop applications built on Electron fail to launch, troubleshooting usually follows a predictable routine: purge user data directories, reinstall the application, or update the graphics driverabolfazl-afkhami.hashnode.dev
ZZyVOPSep 7 · 15 min readThe Sandbox Held. The Headline Didn't.On September 5, 2026, a post titled "Actively exploited sandbox RCE in all Chromium versions" sat near the top of Hacker News. By the time it had been reblogged twice, "sandbox RCE" had quietly becomeblog.zyvop.com
RRadek CisarAug 30 · 8 min readWhy AI Agents Need Persistent Browser IdentitiesAI agents rarely perform only one browser task. They authenticate, pause, return after a process restart, and sometimes run several unrelated workflows in parallel. Cookies and local storage matter, b1Cbrowser3.hashnode.dev
Ttaimoor bamazaiAug 6 · 9 min readWhy navigator.getGamepads() Returns 0.0 for a Drifting Analog StickChromium sanitizes gamepad input before your JavaScript ever sees it. The rule is small, deliberate, and documented only in the source. It also means that if you write a stick drift detector the obviotaimoorbamazai.hashnode.dev
たたかおかJun 22 · 3 min readWhy Chromium/CEF apps render a black window under Wine (and how to fix it with macOS IOSurface)The problem I was trying to run a Windows-only Steam game on an Apple Silicon Mac using a self-built Wine + DXMT (D3D11→Metal) stack — no commercial CrossOver. The last wall: the window opens, but itsniixo.hashnode.dev
KKrishna VamsiMay 4 · 7 min readThe Android WebView SIGTRAP that bypasses every crash reporterMy Android SDK was crashing in production and Sentry had nothing. No stack trace. No exception. Not even a thread name I recognized. Just Fatal signal 5 (SIGTRAP) in logcat, and a process that vanisheblog.krishnavamsi.com
PpankajsharmadevApr 16 · 4 min readChromium + Puppeteer Broke After ASP.NET 8 → 10 Upgrade — The Hidden Snap Trap in DockerWe upgraded a service from ASP.NET 8 to 10. No application code changed—but our Puppeteer-based document pipeline completely broke. The root cause wasn’t .NET. It was a subtle base image change: Debibuild-and-scale.hashnode.dev