TRUONG PHAM
Home
Projects
Blogs
YouTube
Contact
EN
VI
←
Back to overview
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Exploring 50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES through 50 deep-dive articles.
Jun 2, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #26: Don't let 'Single Source of Truth' become blind dogma
May 30, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #25: Context API Perf Hit – When the 'standard React' solution betrays you
May 25, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #24: Failed Optimistic Update – When efforts to 'smooth' UI turn into UX disasters
May 20, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #23: Multi-tab Syncing – When your application 'talks' between tabs
May 15, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #22: Click Race Condition – When User's click speed beats your App
May 10, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #21: The Global State Nightmare – The decision to 'topple' the Redux monument
1
More pages
4
5
6
More pages
9
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES | Series — Truong Pham