Jan Moser
Since many years, Jan works in different software architecture positions all over the globe. With a background in software engineering, he successfully planned, designed and helped implement solutions in various business fields such as defence, automotive, pharma or finance. As an ISAQB accredited software architecture instructor he loves to share his knowledge and enable others to grow in their career paths. Jan at the moment is working as a lead consultant for NFQ worldwide.
Session
Your team debates microservices, Kubernetes clusters, and serverless—because everyone’s doing it. But what if the right choice is… none of them?
The “You Ain’t Gonna Need It” (YAGNI) principle isn’t about rejecting modern tools. It’s about rejecting guesses. Here’s the truth: Most projects evolve, and so should their architecture. Start simple. Scale deliberately.
In this talk, we’ll tackle:
Simplicity’s superpower: Why monoliths (or better, Moduliths!) still win for early-stage clarity
Evolutionary design: Letting requirements—not trends—dictate your tech stack
Complexity traps: Spotting overengineering red flags (e.g., “future-proofing” that never pays off)
When to pivot: Signals that it’s finally time to embrace those microservices
You’ll walk away with a filter for cutting through tech hype, aligning your architecture with today’s problems—and leaving tomorrow’s for tomorrow.