Some things don't make sense as blog posts since you hope to keep them up to date. That's what this site is for.
Last updated Jan 5, 2023
Last updated Jan 4, 2023
Last updated April 8, 2023
Last updated Jan 1, 2023
Last updated Jan 26, 2023
As always, please email or tweet me with questions, corrections, or ideas!