At Wallapop, we've been fight with modules for over 2 years. While we were looking for the best solution to split the app, we've a hit a serious compiler bug several times which didn't let us build the app.
In this talk I'd like to tell the story how we were changing the project over time to make it scalable. What worked, and what didn't, where we failed, and what't the current state is.