This site is a place for me to publish my notes and thoughts as I learn things.

Everything presented is based on my own understanding of the material at the time and may be incorrect, out of date, or otherwise no longer applicable. If so, definitely reach out so I can fix things and learn more!