A few weeks ago I got frustrated with the CAD software I have access to, so I decide to make my own. I had no idea that you needed to know real math...so I just started trying to read papers on the topic and after a few iterations have a little 2d constraint solver working. Definitely outside of my domain but really satisfying to see it working.