Skip to content

Software development is more than just writing code—it's about solving hard problems, understanding trade-offs, and pushing the limits of performance. This blog is for developers who thrive on complexity, those who enjoy dissecting intricate systems, and those who seek clarity in the chaos of software architecture.

I write about building systems in C++, C#, Go. Exploring different ways to solve problems like Domain-Driven Design, the Actor model as well as the occational dive into things like Terraform and Kubernetes.