Hey everyone! I'm reaching out for some advice on a challenge my team is facing. I work on a platform team that supports around 10-15 feature teams working on various widgets like weather, promotions, and recommendations. Right now, our workflow is quite slow: whenever a feature team wants to make an update, they create a pull request in our repository which then has to be reviewed by my team before getting merged and deployed. This process has turned us into a bottleneck since even minor widget updates take a long time due to the number of requests we're handling.
I've been reading about techniques like Module Federation, Server-Driven UI, and micro-frontends, but I'm unsure of the best way forward. Has anyone else experienced this issue? How did you allow your feature teams to ship updates independently without needing constant oversight from the platform team? We want to avoid blocking each other as much as possible. I'm eager to hear about what's worked and what hasn't! Thanks!
3 Answers
Absolutely agree with this! Feature teams should have the autonomy to review, test, and merge their own work. Setting up quick rollback options in case of issues is critical too. Frequent deployments mean that any problems that arise are usually small and manageable. Plus, using feature flags allows teams to gradually introduce changes and disable them easily if needed.
In larger companies, it’s common for the platform team to review and approve code to ensure quality. However, as a platform team, you should focus on building a solid platform. Instead of manually reviewing every update, consider implementing CI/CD pipelines that run tests on every PR. If they fail, it’s on the feature teams to fix them. This way, you can let feature teams operate independently while ensuring the core platform remains stable.
As they say, you can only pick two: fast, good, or cheap. To improve your situation, either increase your resources or be prepared to lower quality. It's tough, but something's gotta give.

Related Questions
How to Build a Custom GPT Journalist That Posts Directly to WordPress
Cloudflare Origin SSL Certificate Setup Guide
How To Effectively Monetize A Site With Ads