Software built by someone who machines things
I'm Justin Gray — sofware developer, machinist, former NASA Rocket Scientist, and cycling enthusiast.
I help people write software and build systems that hold up in the real world.
I go looking for impossible problems to solve. Got one?
What I'm working on
Vibe Code Starter Kit
For Sale -- A kit to help you vibe code like me!
Fusion Add-in Vibe Code Kit
Build html based Fusion add-ins that use the Fusion apis
Fidget Piston -- Coming Soon
Pneumatic, springy, and it makes a very satisfying pop.
SwissEdit
Free web based code editor for multi-channel (swiss) CNC machines
Photos
A gallery of machining and shop shots.
Track Record
- Developed Toolpath's machining AI algorithms
- Aeropropulsive design for next-generation aircraft with NASA's OpenMDAO
- Wrote open-source jet engine design software: pyCycle
- Biked up Mt. Mitchell (11,258 ft of climb)
What I read (and why you should too)
These are the books that shaped how I think about precision, software, and making things
- Foundations of Mechanical Accuracy: IYKYN
- Gingery Series on Building Your Own Machines: A bit dated. Today I think we'd do epoxy granite instead of cast aluminum, but still a fascinating zombie apocalypse / rebuild society planning guide.
- The best numerical optimization textbook: Very mathy, but if you want to really understand how to do it, this is the place to start.
- Suits: Speaking of Research — R&D in the 1950's and 1960's: Hear someone talk about holding one of the first ever man-made diamonds in his own hands. This book is very hard to find, but you can read about Dr. Chauncy Suits online