Hanno Braun


Hanno Braun, self-employed software developer from the Odenwald region, Germany. The best way to reach me is via email (hanno@braun-odw.eu) and Matrix (@hanno:braun-odw.eu).

Ongoing Work

Side Projects

I always have an ongoing side project, and I try to work on it every day. Here's a list of projects I've completed recently.

  1. Fornjot: 3MF Export

    Finished 2021-07-07

    Fornjot, the experimental programmatic CAD system can now export models to the 3MF format, making it possible to 3D-print Fornjot-modeled geometry. I also greatly improved the accuracy of the triangle mesh that is generated from the geometry for exporting and rendering.

  2. hanno.braun-odw.eu

    Finished 2021-06-12

    I extended the static site generator that powers my personal website (the one you're reading right now), making it much more powerful and capable (including programmatic HTML generation, SASS support, and lots of clean-ups). While I was at it, I made a bunch of tweaks to the site itself.

  3. Fornjot: Spacer

    Finished 2021-05-19

    Fornjot is an experimental programmatic CAD system. I've been working on multiple iterations of it over a few years, and this is the first public release. The goal for this first release was to build enough infrastructure to support a simple spacer model. I plan to extend it and create more complex models going forward.

  4. braun-odw.eu

    Finished 2021-04-06

    I revamped my website (the one you're looking at right now) and put it on new technical footing, using my own homegrown static site generator. I also got a new domain and started consolidating most of my IT infrastructure (including email and Matrix homeserver) under it.

  5. My Boss: Contacts

    Finished 2021-03-05

    My Boss is a command-line application that tells me what to do and when to do it. Kind of like an ERP system, except that I'm the opposite of an enterprise. This was the initial release that included contact management functionality, kind of like a CRM.

    I use it every day to remember to keep in touch with my business contacts (and also some personal ones). I plan to extend it in the future to encompass more areas of my business, like basic bookkeeping and possibly more.

There's a lot more on my GitHub accounts (personal and professional), if you want to see more.