Mastering Type Safety in TypeScript
A deep dive into advanced TypeScript patterns for cleaner, more robust codebases. Learn how to leverage generics and utility types effectively.
Open for Work
A collection of thoughts on software engineering, UI design systems, and the journey of a junior developer.
A deep dive into advanced TypeScript patterns for cleaner, more robust codebases. Learn how to leverage generics and utility types effectively.
Exploring the intersection of engineering principles and UI design. How sharp edges and grid systems improve information density.
Lessons learned in my first 365 days of professional coding. From overcoming imposter syndrome to writing production code.
© 2023 NGUYỄN HUY SƠN • ALL RIGHTS RESERVED