Autocomplete Frontend System Design
Staff-level frontend system design guide for building a reusable autocomplete component.
Staff-level frontend system design guide for building a reusable autocomplete component.
Staff-level frontend system design guide covering requirements, entities, APIs, streaming, state management, rendering performance, reliability, accessibility, and frontend scale.
A staff-level leadership story about building EngX as a reusable internal platform for authentication, shared components, accessibility, performance, and seamless upgrades.
A frontend system design guide for building a personalized, long-lived, interaction-heavy news feed.
Staff-level frontend system design guide for diagnosing and fixing poor LCP, INP, and memory usage on a -style web app.
Google calendar component architecture and request flow
A frontend system design guide for google docs
Staff-level frontend system design guide for a Netflix-style video streaming experience
News Aggregator design
Staff-level guide to choosing between React.memo, useMemo, useCallback, useDeferredValue, startTransition, useSyncExternalStore, Web Workers, and requestAnimationFrame based on the actual bottleneck.
Staff-level frontend system design guide for a shared, headless DataGrid / List / Card platform used by many product teams.
Staff-level frontend system design guide for building a rich-text editor (Notion/Google-Docs-style): document model, selection, input handling, formatting, undo/redo, collaboration, and performance.
Staff-level frontend system design guide for a scalable sprint dashboard with strong performance and reliability.
Staff-level frontend interview preparation tailored to MLOps observability, reusable EngX components, frontend reliability, performance, accessibility, and cross-functional leadership.
Staff-level frontend system design guide for a Ticketmaster
Staff-level frontend system design guide for a reusable tooltip system: CSS-only vs React/portal implementations, positioning/collision logic, accessibility, mobile design, and performance.
Uber system design