About
Kasper Dissing Bargsteen
Delivery lead and software engineer at Aleta. I build systems, lead projects, and write about the craft of software.
What I do
I work across the full stack but gravitate toward backend systems, domain modeling, and making codebases that teams can reason about long after the first commit. My weapons of choice are F# and Rust. Languages that reward precision and make the right thing easy.
Lately I've been thinking a lot about how AI agents change the way we build software: the architecture that supports them, the code quality that enables them, and the human judgment that still guides them.
On this blog
I write about software engineering, AI, leadership, and the occasional side project. The posts tend to be opinionated and practical. Less tutorial, more "here's what I learned the hard way."
There's also a back-catalog of travel writing from hitchhiking across Europe in 2017. Different era, same curiosity.
Outside of work
Family, music production, the garden, and reading. Occasionally all at once.