about
A few other things about myself:
- husband to my beautiful wife.
- enjoy long walks with capi.
- reading all sorts of books.
- trying my hand at photography.
- music that I like to listen to.
- currently learning: c, a11y, ddd
profession
I work at checkmk as a software engineer. I treat software development like a craft. As such, I strive to develop my knowledge and skills on and off the job. Writing reliable and well-documented code is essential to me. So, I aim to make code changes small and correct. I work mainly in the backend, but I also enjoy building full-stack applications. I focus on making them accessible and simple.
Have a look at my CV for more details.
tools of the trade
Here’s a list of the tools I use on a daily basis:
- neovim: an extremely configurable text editor with support Lua for scripting. There is also a large ecosystem of plugins which you can draw from. If you want to give it a go, have a look at my configuration.
- tmux: a terminal multiplexer which allows you to run many sessions in one terminal. I use this in combination with fzf to quickly jump between sessions. The server will also continue to run if the terminal close.
- zk: a Zettelkasten utility for organizing notes. It comes with fzf integration to easily search notes by title, content, or by tag.
- sway: a desktop window manager to help organize your workspace. Gone are the days of clicking around and alt tabbing endlessly.
- aerc: a terminal mail client that makes writing emails a joy. Emails can be composed directly in vim. There is also good git integration to be able to apply patches from the client. If you want to learn how to use email with git, check out this article.
- zathura: a minimal PDF viewer with great vim key bindings.
All these tools are agnostic to your Linux distribution with the exception of sway which requires wayland. If you are using X11, check out i3. You can find some of my configurations for these tools in my dotfiles.
lacrosse
I grew up playing lacrosse since I was kid. My dad played growing up and so did his. So, lacrosse has been a big part of my life. I met many of my best friends through it, played at university, and made my way to Germany through lacrosse relationships.
Now that I live in Germany, where lacrosse is quite niche, I try to pass on what I’ve learned through coaching. I currently coach at SCF 1880 in Frankfurt and the U20 German National Team.