Hey! I’m Thành (pronounced like “than”).
I’m a frontend engineer with 8+ years of experience, mostly in React and TypeScript. I’ve worked across the stack — from building component libraries to optimizing webpack builds to leading small teams. These days I care a lot about performance, developer experience, and writing code that doesn’t make future-me cry.
This blog is where I share things I’m learning, stuff I find interesting, and the occasional rant. Sometimes technical, sometimes not.
Writing:
- The Rust I learned from LeetCode
- Two small React opinions
- The test builder that saved my sanity
- Better error handling
- React Context performance pitfalls
- Redux at scale - what actually works
- Bridging frontend and backend - BFF, meta-frameworks, and HTMX
- My note-taking stack - Obsidian, Cursor, and the power of plain text
- Sometimes, objected oriented programming is the right choice
- How to register a domain for your blog
Find me elsewhere: