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.
May 5, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #20: The Mystery of LCP – Why do 'fast' websites still get rated low?
May 2, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #19: Chrome Performance Tab – Looking through a microscope at the system's pulse
Apr 28, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #18: Laggy Animations – When the touch is no longer smooth
Apr 25, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #17: Images vs JS – The battle for priority in the Critical Path
Apr 22, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #16: Misplaced Debounce – When a localized solution becomes a system burden
Apr 20, 2024
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES
Blog #15: The 10,000-Row Lesson – When Table Virtualization saved my career
1
More pages
5
6
7
More pages
9
50 FRONTEND LESSONS – HARD-EARNED EXPERIENCES | Series — Truong Pham