When is choosing a 'boring' monolith over microservices the right call? Learn to make conscious architectural decisions beyond the hype.
#1about 2 minutes
Introduction to Oliver Sturm and the philosophy of teaching
Oliver Sturm shares his background in software development and his passion for teaching others based on decades of practical experience.
#2about 5 minutes
Developing deep understanding beyond surface-level answers
True expertise comes from understanding the 'why' behind a solution, not just copying the most popular answer from an AI or online forum.
#3about 3 minutes
An overview of the modern software architecture workshop
The workshop covers patterns like CQRS and event sourcing to provide the freedom to choose between distributed and monolithic deployment models.
#4about 5 minutes
Deconstructing the unnecessary industry term 'modulith'
A well-designed monolith has always been modular, making the term 'modulith' a redundant label for good software engineering practices.
#5about 3 minutes
Avoiding premature commitment to complex infrastructure
Starting a new project by choosing complex tools like Kubernetes or serverless architectures is a common mistake that bypasses critical early decision-making.
#6about 3 minutes
The biggest challenge is understanding the business domain
The most difficult aspect of architecture is often not the technology but navigating the customer's specific domain with its historical and organizational constraints.
#7about 6 minutes
Navigating content authenticity in the age of AI
The rise of LLMs makes it challenging to verify the authenticity and expertise behind content like conference submissions, blurring the line between assistance and generation.
#8about 4 minutes
The importance of hands-on practice for learning architecture
True architectural understanding is gained by actively building systems and applying concepts, such as using GraphQL as a facade for migration projects.
#9about 4 minutes
Gaining experience by analyzing others' case studies
Reading about how other companies solved their problems, even if their context is different, adds valuable secondhand experience to your decision-making toolkit.
#10about 4 minutes
The unique value of a large developer-focused conference
Large-scale events focused exclusively on developers provide a unique opportunity to connect with a wide range of peers and learn from diverse company experiences.
Related jobs
Jobs that call for the skills explored in this talk.
Why Attend a Developer Event?Modern software engineering moves too fast for documentation alone. Attending a world-class event is about shifting from tactical execution to strategic leadership.
Skill Diversification: Break out of your specific tech stack to see how the industry...
What Makes WeAreDevelopers World Congress Different From Every Other Tech Event?When developers evaluate top must-visit tech conferences in 2026 , they encounter a wide spectrum of formats. Some events are deeply platform-centric. Others are highly curated and architecture-focused. Some function as large-scale industry expos wit...
Daniel Cranney
Coffee with Developers is Now Available as an Audio PodcastFor the past few years, we’ve had the privilege of meeting fascinating developers and tech professionals from around the world through our Coffee with Developers episodes. While all of the episodes are available in their original video format on our ...
From learning to earning
Jobs that call for the skills explored in this talk.