I am a mainly C++ programmer that used to work with safety-critical, hard and soft real-time systems, but recently I also worked on combinatorial optimization and machine learning problems. Currently I am employed at Pex.
In my free time, I maintain Catch2, which often makes me complain about build systems, CI providers and the general state of C++ tooling, and raise a GSD puppy, which makes me complain about an entirely different set of things.
I no longer teach C++ at my university, because after 4 years I burned out a bit, and no longer enjoyed it.
If you want to contact me, I am on the #include discord and Cpp Slack as Xarn, I occasionally read twitter as @horenmar_ctu, or you can figure out my email from the information given on this page or in my posts, just as several readers already did.
If you want to support me, I am on GitHub Sponsors and I also have PayPal for one time donations.
No, I don't want to explicitly provide my email address here. One reason is to limit spam, the other one is that I think this is more fun (and there are multiple other ways to contact me as well). ↩︎