Skip to content
Faris Aziz
Available · Q3 2026 Invite me to speak
Conference Past

Performance Without Memoization, The Atomic Design Approach

CityJS Singapore

When February 6, 2026
Where 🇸🇬 Singapore · Singapore

Most teams fight React performance with memoization band aids and prop drilling acrobatics.

The talk

Reconciliation First, Performance Follows: Atomic Design for Predictable React Rendering

Talk page
ReactMemoizationPerformance

Most teams fight React performance with memoization band aids and prop drilling acrobatics. We obsess over useMemo and useCallback, sprinkle React.memo everywhere and hope for the best. Yet performance problems keep surfacing. The root issue is usually not a lack of memoization; it is a misunderstanding of component architecture. This talk dives into how React’s reconciliation works, and how combining it with Atomic Design principles gives you a natural performance model without escape hatches. By structuring components around stability boundaries and predictable render surfaces, you avoid unnecessary re-renders from the start and remove half the memo calls currently in your codebase. I will show real examples at scale, common reconciliation traps, measurable outcomes when refactoring with atomic boundaries and how to test and profile effectively. You will leave knowing where React pays attention, how to design with reconciliation in mind and why deleting memoization more often than not is in your favor.

Booking 2026 & 2027 dates

Want me at your next event?

Tell me about your audience and I'll adapt a talk or workshop to fit. I reply within two days.