Seeing is Scaling: Visualizing and Managing Dependency Graphs in Modular Apps
DDD Europe - Sponsored Talk
- Speakers
Felipe Marino
- Description
Modularization is essential for scaling applications, but keeping a modular setup healthy over time is another challenge altogether. Without visibility into your Dependency Graph, you’re effectively scaling in the dark.
In this session, I’ll share that Dependency Graph and DDD have a lot in common; As a living representation of your System Design and business domains, seeing and leveraging it well can be impactful for scaling and evolving codebases.
You’ll learn how to visualize a dependency graph, uncover common architectural pitfalls, and apply concrete techniques that lead to more flexible projects and faster build times.
But it won’t stop there—I’ll also show that it’s possible to enforce best practices and codify domain expertise, ensuring your modular design remains maintainable and resilient as your system grows.
About Felipe Marino
Staff Mobile Engineer at GetYourGuide, Felipe has been a platform engineer for the past few years, driving large initiatives that shaped and scaled the iOS and native apps landscape. He is passionate about Modularization, Architecture, Testing, and CI/CD. He also contributes to open source whenever his three cats give him the time.