Faris Aziz
Invite me
Speaking
Faris Aziz
Invite me

TalksEngineering in production30 minRetired

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

Recording on YouTube

I don't give this one any more.

It stays here for the record and the recording. See the current talks.

The premise

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

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.

Who it's for

Frontend engineers working in React codebases of any size

You leave with

  • Memoization is a symptom, not a strategy
  • How React actually decides what to re render
  • Design components around stability, not reuse
  • Delete code to get faster apps
  • Measure before and after, not vibes

Where it's been delivered

  1. Jun 2026Frontend Nation · OnlineRecording
  2. Mar 2026Voxxed Days Zurich · ZurichRecording
  3. Feb 2026CityJS Singapore · Singapore

3 delivered.