A dedicated Arduino-based motor controller for a TimSav needle cutter, using GRBL's coolant output as the G-code control signal.
An RC servo tester with more features than the simple off-the-shelf variety.
A website and app for logging flights on RC drones — track locations, battery cycles, flight time, and maintenance history.
Why you should treat git as a diary of your thoughts on the work you are doing
Ten years after setting up this blog on Jekyll, I finally got around to rebuilding it. Ruby rot, dead dependencies, and a more modern path forward with Astro.
How to overlay git workflow benefits like stashing and branching on top of a large SVN repository using git-svn.