I'm Guy, and I love writing code.
I'm an enterprise developer by day, working mainly with C# and TypeScript, and an open source enthusiast by night, lately adding a lot of F# to the mix!
Before transitioning to software development I was a physicist and mathematician. After a few years of learning the ropes, I have lately come full cirlce and am delightfully discovering the deep connections between type theory, category theory and logic. Those explorations have lead me to functional programming. Naturally, I'm not scared of the monad, hehe.
I love using the command line, and hence, lot's of my projects turn out to be CLI-related. I especially like to solve goofy things with them, like wordles, countles or write poker simulations.
However, the project I am currently most excited about is:
- SpectreCoff - Spectre Console for FSharp. A thin, opinionated wrapper around Spectre Console.
If you want to use the Spectre.Console.CLI in your F# console application, you can use my starter template to get started quickly.
I also created and maintain the website of my pool billiards club, Billardfabrik Leipzig e.V., including a module for our bi-weekly tourney series and leaderboard. If you're looking for a solution for your club, feel free to grab (parts of) it:
You can find me on Twitter as @EluciusFTW. Also, I'm team #dropthedot π