DDD Europe 2025 - Program

Seeing is Scaling: Visualizing and Managing Dependency Graphs in Modular Apps

DDD Europe - Sponsored Talk

Speakers

Felipe Marino

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.