I'm Ha Bui, a front-end engineer
I build web applications with React, TypeScript, and Next.js. Day to day that means component libraries, data-fetching and state layers, and the performance and accessibility work that follows a release.
Technologies I work with
Recent Writing
All postsUnderstanding the Pipeline: From Browser Rendering to React Reconciliation
A dissection of how the browser's Critical Rendering Path meets React's reconciliation: state as the sole trigger for re-renders, the diffing algorithm, the role of key, and the exact moment useLayoutEffect blocks Paint.
React Performance the SMART Way: Composition over Memoization
A deep dive into controlling React Fiber's reconciliation through architecture — Moving State Down, Composition, and Split Context Providers — instead of reaching for memoization.
Parts of Speech in English: Nouns, Verbs, Adjectives, and Adverbs - Part 2
Learn about the basic parts of speech in English: nouns, verbs, adjectives, and adverbs. How to identify and use them in sentences.