This is a post from Robin Sloan’s lab blog & notebook. You can visit the blog’s homepage, or learn more about me.

Browsers, how do they work?

January 25, 2025

Web Browser Engineering will soon be a book!

This is a great vale­dic­tory evo­lu­tion for Pavel Panchekha and Chris Harrelson. The web edi­tion of this project is, I contend, the single best pro­gram­ming text­book ever pro­duced for the web, thanks to its (1) basi­cally per­fect design, and (2) bal­ance of clarity and rigor. (I don’t say that lightly, because there are a lot of excel­lent pro­gram­ming text­books online … !)

That web edi­tion is extremely worth a peek even if you do not plan to engi­neer a browser. These are the mech­a­nisms that make all of this, right here, work, and they’re refresh­ingly graspable.

To the blog home page