These projects were meant to be low-stakes ways to fill gaps in my knowledge. Although this isn't a comprehensive list of things I've done or learned about programming, I do think it's worth sharing. If for no other reason than they were fun projects to do!
listed in reverse chronological order
Bonus: here's a special little ditty that gives me that tasty dopamine: WRITE BAD CODE.