Micro Front Ends come with complex architecture and many hurdles to implement. In this talk, I share my learnings and architecture patterns I developed in building micro front ends at different organizations. When to use micro front end patterns and what level of isolation to implement. How to share js and css payloads elegantly and allow for interaction between such isolated components. I will also delve into practical considerations for keeping the complex application performant and solve issues around compilation and build pipelines.