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.
Apr 1, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #8: Memory Trash – The price of forgetting to 'clean up' your Event Listeners
Mar 28, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #7: The 'Double' Nightmare – When React StrictMode tests your patience
Mar 25, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #6: Why you shouldn't fully trust console.log – The silent deceiver
Mar 22, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #5: 200 OK – The system's sweet little lies
Mar 20, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #4: Hydration Error – When SSR's perfection 'slaps' me in the face at midnight
Mar 15, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #3: Infinite Loops – When useEffect turns the browser into a 'furnace'
1
More pages
7
8
9
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES | Series — Truong Pham