My blog
K-Puzz: Algorithms in Action
Play randomly generated Kjarposko puzzles and share your results.
September 17, 2025
SET: Colors, Shapes, and Shades, Oh My!
Play the classic card game with more content and customization.
August 30, 2025
The Philosophy of Side Projects
My take on side projects: what to make, how to approach them, and how best to share with the world.
August 4, 2025
My Portfolio is Live!
All about this website and the design choices that went into it.
July 30, 2025
Hello World!
This is my first blog post meant test out MDX and to make sure things are working correctly.
July 19, 2025