Skip to main content
Workshop Duration: 2h 30min

From Lizard to Wizard: Engineering Excellence Workshop

Dan Neciu
Description

We start with frontend system design, building a WhatsApp-scale chat app using the RADIO framework, covering virtualization, optimistic updates, WebSocket reconnection, cursor-based pagination, and a clear state-management decision tree. 

Then microfrontends and Module Federation, the four real reasons orgs adopt them, vertical vs horizontal architecture, dependency sharing, inter-microfrontend communication, and the smell that means they're the wrong call. 

Part three is BFF and server-driven UI, moving render decisions to the backend so iOS, Android, and web stay in sync without three deploy cycles. 

Part four covers event-driven architecture, decoupling cross-cutting concerns through a replayable, auditable event bus without a global store. 

We close with some React Best Practices for System Architectures and reliability. 

You leave able to pass system design interviews with structured, defensible answers, architect React systems that scale past 100k users, and choose between microfrontends, BFF, and SDUI based on your team's actual shape.

Prerequisites

Laptop

Speaker
Dan Neciu

Dan Neciu

Lead Engineer @ Rover.com
Dan is a software engineer, focusing mostly on the Frontend and in a love-love relationship with Javascript. Dan has worked professionally on all Big Three Frameworks.
He says he is forever trying to strike a balance between his desire to ship stunning UI and deliver fast and great value from a product perspective, while also trying to merge the cleanest, easiest-to-maintain code he can possibly write.

To make this website run properly and to improve your experience, we use cookies. For more detailed information, please check our Cookie Policy.

  • Necessary cookies enable core functionality. The website cannot function properly without these cookies, and can only be disabled by changing your browser preferences.