Off topic, but are there any accessible resources to learn:
1. How fonts get rendered? What happens when I present browser with a font file and some utf-8 bytes, how does it convert this into viewable text.
2. Once browser creates DOM and CSSOM how does it use this information to create the view that I see?