I’m building a toy HTML rendering engine, and I think you should too. This is the first in a series of articles.