2026-06-18 –, E104 (capacity 72)
How do you scale frontend development across 20+ applications and teams without losing UX consistency? We did it with an Nx-based monorepo, shared libraries, and independent deployments. The hardest problems weren’t technical, they were about ownership and team autonomy.
This talk covers our journey from scattered repositories to a unified monorepo serving millions of monthly users. We'll share:
- Nx workspace configuration for 20+ React/Vite applications
- Building a shared UI library (80+ components) with PatternFly
- Independent CI/CD pipelines: deploy only what changed
- Code sharing strategies that don't create coupling nightmares
- Real metrics: 40% faster builds, 60% less duplicated code
Whether you're consolidating legacy apps or starting fresh, you'll learn patterns for scaling frontend development without sacrificing team autonomy. Includes practical tips on dependency management, testing strategies, and when NOT to share code.
I’m a software engineer focused on building and operating large-scale frontend, platform, and AI-enabled systems. I’ve worked on monorepos, containerized platforms, and production AI integrations used by millions of users. I like sharing hard-earned lessons about system design, operability, and avoiding common engineering myths.
Software Engineer at Red Hat working on web systems and AI-driven UI frameworks.
Focusing on Generative UI, MCP orchestration, and building reliable LLM-based agent systems in open source.