Simo Jaković
Senior Developer & Educator. Helping you move from writing code to architecting solutions.
CONNECT WITH ME ON:

From Code to Architecture
I’m Simo, a software architect with over 15 years of experience in the trenches. I created this site to share the timeless principles of great software design – the kind of knowledge that moves you from being a good developer to a great one. I believe in deep understanding over quick fixes.
Latest from the Blog
-
What is Software Architecture? Understanding Its Importance
Discover what is software architecture, why it matters, and how it works. Gain a comprehensive understanding of this vital tech concept.
-
Understanding the Role of a Tech Architect
Explore the tech architect role, its importance, responsibilities, and how it shapes successful software development.
-
Understanding Why Software Design Matters for Success
Explore why software design matters, emphasizing its importance in creating effective, maintainable, and user-friendly applications.
-
Voxxed Days Crete 2025: A Developer’s Journey Through Innovation and Inspiration
From September 26-27, 2025, I had the incredible opportunity to attend Voxxed Days Crete, one of the most prestigious developer conferences in the Mediterranean. Nestled in the beautiful island of Crete, this two-day event had very interesting topics not only in software development, also offering a perfect blend of cutting-edge technology insights. I saw that…
-
Understanding Why Use Microservices for Software Development
Discover why use microservices in software development. Gain comprehensive insights into its significance, functionality, and core concepts.
-
7 Best Practices for Microservices Success
Discover 7 microservices best practices to enhance your software architecture and improve team productivity in this comprehensive guide.
Ready to Go Deeper?
Join my private newsletter for exclusive content, case studies, and insights you won’t find on the blog. No spam, just high-value content for serious developers.