- Aug 5, 2024Blog #41: The 2 AM Panic and Infinite Question MarksFrontend
- Jul 30, 2024Blog #40: Don't try to be smart – Write code for humans, not for machinesFrontend
- Jul 25, 2024Blog #39: The 'Will Fix Later' Promise and the Compound Interest of Technical DebtFrontend
- Jul 20, 2024Blog #38: Micro-frontend Reality Check – When theoretical glory meets harsh realityFrontend
- Jul 15, 2024Blog #37: The Reusability Trap – When a 'multi-purpose' Component becomes a burdenFrontend
- Jul 10, 2024Blog #36: Touching Legacy Code – When a refactor effort becomes a disasterFrontend
- Jul 5, 2024Blog #35: Clean Architecture – The Dream and the Harsh RealityFrontend
- Jul 2, 2024Blog #34: My Machine Runs Smooth, the User's Machine SmokesFrontend
- Jun 30, 2024Blog #33: 10 PM and the 'Infinite Loop' of PunishmentFrontend
All Articles — Truong Pham