Wiring a Glove to a 3D Hand
Arduino, a fistful of IMUs, the Blender Python API, and the joy of watching a virtual skeleton wave back at you for the first time.
There's a specific moment in hardware projects where the math, the wiring, and the rig all stop being separate problems and become one moving thing. For this one it was the first time the virtual hand's index finger curled at the same speed as mine.
The Blender Python API is the kind of tool that quietly rewards you for showing up. Once the bone names line up with the sensor names, the rest is calibration and patience.

Why I Used the Observer Pattern for a Tiny Fitness App
The observer pattern gets taught as a textbook example. Building a real-time fitness chart that updates from multiple sources made it earn its keep.

A-Star Has No Idea You're Bluffing
Building AI opponents for a tactical card game taught me that classic search (A*, BFS, DFS) is great at finding paths and terrible at reading a player. The fix wasn't a smarter algorithm, it was a heuristic that pretended to.