This is the blog for Web Browser Engineering, an online book that walks you through writing your own web browser, from scratch, in a few thousand lines of Python.

Why subscribe?

We’ll be posting updates about new chapters here, along with the intermittent blog post talking about our writing process, the infrastructure we’ve built for writing the book, or our thoughts on web browser design.

This newsletter is free, just like the book, and you can unsubscribe at any time.