#javascript
10 bài viết về chủ đề này
JavaScript Event Loop — Microtask vs Macrotask trong async
Hiểu rõ Event Loop, Microtask và Macrotask trong JavaScript — cách Node.js và browser xử lý code bất đồng bộ.
Xử lý lỗi với Async/Await trong JavaScript — không chỉ có try/catch
Mình chia sẻ mấy pattern xử lý lỗi với async/await trong JavaScript mà mình hay dùng, từ try/catch cơ bản tới .catch() chain và error boundary pattern.
Cái bẫy 'null reference' trong TypeScript và cách tránh
Mình chia sẻ mấy cái bẫy null/undefined hay gặp trong TypeScript và cách xử lý — từ optional chaining tới discriminated unions.
TypeScript satisfies — khi type safety gặp trải nghiệm dev
TypeScript 4.9 giới thiệu satisfies operator — kiểm tra type mà không làm mất inference của literal types. Một tính năng nhỏ nhưng xài hằng ngày.
TypeScript satisfies — Cái 'công tắc' mà hồi đó mình ước có
Từ TypeScript 4.9+, satisfies operator giúp bạn vừa kiểm tra kiểu dữ liệu vừa giữ nguyên type inference chi tiết — một tip nhỏ mà cực kỳ hữu ích cho dân TypeScript.
TypeScript cho người mới: 3 mẹo nhỏ giúp code gọn hơn, dễ thở hơn
3 tips TypeScript thực tế giúp code gọn nhẹ, dễ đọc và dễ bảo trì hơn — dành cho ai mới bắt đầu với TypeScript.
Mấy mẹo JavaScript hiện đại giúp code sạch hơn — mà dễ xài lắm!
Khám phá Optional Chaining (?.) và Nullish Coalescing (??) — 2 tính năng JavaScript hiện đại giúp code gọn gàng, dễ đọc và ít bug hơn.
Code Side Project — Món Quà Tuyệt Vời Cho Developer
Tại sao side project lại quan trọng với developer? Chia sẻ kinh nghiệm và lời khuyên từ một lập trình viên.
Code TypeScript gần chục năm, qua .NET thấy cũng lạ lạ
Câu chuyện cá nhân về hành trình code TypeScript lâu năm rồi chuyển qua .NET — những điểm giống nhau, khác nhau, và tại sao cả hai đều đáng yêu theo cách riêng.
Từ JavaScript tới .NET: Hành trình của một thằng mê code
JavaScript, TypeScript rồi sang .NET, Rust, Golang — mình kể lại hành trình đi code của mình cho tới nay.