You can also strip unused characters from fonts! I use Prism to render code blocks on my blog, which pulls in FontAwesome for only two characters. Stripping all but those two characters reduced the font file size from 160kb to 680 bytes.[0]
[0]. https://blog.alexbeals.com/posts/remove-unused-characters-fo...