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.
Jul 20, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #38: Micro-frontend Reality Check – When theoretical glory meets harsh reality
Jul 15, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #37: The Reusability Trap – When a 'multi-purpose' Component becomes a burden
Jul 10, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #36: Touching Legacy Code – When a refactor effort becomes a disaster
Jul 5, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #35: Clean Architecture – The Dream and the Harsh Reality
Jul 2, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #34: My Machine Runs Smooth, the User's Machine Smokes
Jun 30, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #33: 10 PM and the 'Infinite Loop' of Punishment
1
2
3
4
More pages
9
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES | Series — Truong Pham