Lobster Roll

All Programming (General) 3774 Systems / Low-Level / OS 2950 Programming Languages / CS Theory 2127 Data / Databases / Infrastructure 1761 AI / Machine Learning 1524 Web Development 1308 Security / Privacy 1009 Culture / Philosophy / History / Reading 962 Productivity / Career / Business 731 Gaming / Retro Computing 538 Maker / DIY / Hardware 516 Design / UX / Visualization 491 Science / Math / Physics 428 Apple / macOS / iOS 355 Internet / Digital Culture 162 Health / Fitness / Lifestyle 14 Crypto / Blockchain 4

Web Development

bombadil: Property-based testing for web UIs, autonomously exploring and validating correctness properties, finding harder bugs earlier (github.com)
There and Back Again: From Quickstrom to Bombadil (wickstrom.tech)
State of Mozilla 2025/26 (stateof.mozilla.org)
The Rise of Sanityware (thatshubham.com)
MonkeyBall Online (monkeyball-online.pages.dev)
One Human + One Agent = One Browser From Scratch in 20K LOC (emsh.cat)
It is incorrect to “normalize” // in HTTP URL paths (runxiyu.org)
Try text scaling support in Chrome Canary (joshtumath.uk)
Universal git server API through calls to `/git-upload-pack` (jsr.io)
Arcan Explained – A browser for different webs (arcan-fe.com)
prolog-blog-engine: blog engine in pure Prolog. 0 dependencies, Markdown, server (github.com)
Retraining X's Phoenix recommendation algorithm on a 17-year-old account (stevehanov.ca)
Porting DOOM to my WebAssembly VM (irreducible.io)
Check my extension for make tab chaos manageable in Chrome
the browser is the sandbox (aifoc.us)
CorsProxy (corsproxy.io)
39C3 - AI Agent, AI Spy (youtu.be)
I added a Bluesky comment section to my blog (micahcantor.com)
Coi - WebAssembly for the Modern Web (io-eric.github.io)
Creating an HTML “spoilers” element with no JS (2024) (wavebeem.com)
December in Servo (servo.org)
(Open) Widevine support added to the chromium port (undeadly.org)
Rheo - Typesetting and static site engine based on Typst (github.com)
Firefox & Linux in 2025 (mastransky.wordpress.com)
The WebRacket language is a subset of Racket that compiles to WebAssembly (github.com)
Compiling Scheme to WebAssembly (eli.thegreenplace.net)
JS Returns Undefined (ylovits.github.io)
Waiting for dawn in search: Search index, Google rulings and impact on Kagi (blog.kagi.com)
moon-rabbit: MSX2 Gopher browser (github.com)
libcurl memory use some years later (daniel.haxx.se)