I’m Adam Reichenbach.

I’ve been fascinated by how things work for as long as I can remember. Not in a grand way. More in the quiet sense of wanting to take something apart and understand why it holds together. That curiosity is what pulled me into software in the first place, and it’s still what I enjoy most about the work: seeing the whole system, the boundaries between parts, and the decisions that make the difference between something that lasts and something that slowly becomes unmanageable.

I’ve been doing this for a bit over 17 years now. A lot of the time has been spent on the architecture side of things: how systems are structured, where responsibilities sit, and how technical choices connect (or fail to connect) to what the business actually needs. Domain-Driven Design has been a useful way of thinking about that, especially the focus on clear boundaries and well-defined contexts.

Right now I live near Zürich and lead engineering at TheLearning LAB. Alongside that I’m building this site. I’m still figuring out what belongs here. Some of it will be about the technical work. Some of it will probably touch on the rest of life, including fatherhood. I’m not trying to write a lot. I’d rather write things that feel useful or true from having done the work.

That’s more or less where I am.