POSTS
- 11 / 27 / 2025 :: Bread Thoughts
- 10 / 24 / 2025 :: Reading is Like Pumping Iron
- 09 / 13 / 2025 :: Two Sides of Programs
- 08 / 16 / 2025 :: Networking How I Wish It Was Explained
- 08 / 05 / 2025 :: Comfort Data
- 07 / 07 / 2025 :: Southern Food and Graph Theory: Part 3
- 06 / 08 / 2025 :: Saving My Sanity With SQLite
- 06 / 01 / 2025 :: Southern Food and Graph Theory: Part 2
- 05 / 25 / 2025 :: Southern Food and Graph Theory: Part 1
- 04 / 25 / 2025 :: Hey I'm on Bluesky Now
- 03 / 31 / 2025 :: Disco: Passwords with a Beat
- 02 / 15 / 2025 :: `utils` and Other Useless Names
- 02 / 07 / 2025 :: Take Out the Splinter Already
- 01 / 30 / 2025 :: Meta-work
- 01 / 12 / 2025 :: General Principles for Quality Code Reviews
- 11 / 01 / 2024 :: Understanding React: Part 1
- 04 / 30 / 2024 :: Understanding the flatMap function
- 12 / 03 / 2022 :: Exploring the Elementary Cellular Automata
- 11 / 15 / 2022 :: Any, Unknown, and Never, in TypeScript