Blog
Nơi mình chia sẻ nhật ký và những câu chuyện nhỏ trong hành trình làm nghề.
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.
Tuần 5: Good-Enough Software — Khi nào thì "đủ tốt" là đủ?
Tuần 5: Good-Enough Software — phần mềm 'đủ tốt' là gì? Khi nào thì ship, khi nào thì trau chuốt thêm?
Stone Soup và Boiled Frogs — Chuyện nấu súp với luộc ếch trong Pragmatic Programmer
Topic 4 trong The Pragmatic Programmer kể hai câu chuyện ngụ ngôn: Stone Soup dạy chủ động, Boiled Frogs dạy tỉnh táo.
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.
🧹 Software Entropy — Tại sao "cửa sổ vỡ" lại nguy hiểm?
Cảm nhận về Topic 3: Software Entropy trong The Pragmatic Programmer — tại sao cửa sổ vỡ lại nguy hiểm với codebase của bạn?
Rust — Cơn sốc văn hoá cho lập trình viên
Hôm qua sau giờ làm, mình ngồi đọc lại Rust book — mà thiệt tình lần nào mở ra cũng có cái mới để học.
The Pragmatic Programmer — Hành trình lập trình viên trách nhiệm
Topic 2: The Cat Ate My Source Code — Nghe cái tên hài hước vậy thôi, nhưng nội dung bên trong lại nói về một trong những phẩm chất quan trọng nhất của một lập trình viên: tinh thần trách nhiệm.
[Cảm nhận sách] The Pragmatic Programmer — Topic 1: It's Your Life
Mình bắt đầu đọc lại cuốn The Pragmatic Programmer và muốn ghi lại cảm nhận từng topic. Bài đầu tiên: It's Your Life — về tinh thần làm chủ sự nghiệp của một lập trình viên.
Golang: Mới tập tành mà thấy cũng ghiền ghiền
Mấy tuần nay mình mày mò học Golang sau bao năm gắn bó với JavaScript, .NET với Rust. Chia sẻ cảm nhận đầu tiên về một ngôn ngữ nhìn đơn giản mà cũng lắm trò hay.
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.
Chuyện học Rust: Từ dân GC sang ownership
Câu chuyện cá nhân về hành trình học Rust của một thằng quen môi trường garbage collection — những cú vỡ mồm với borrow checker, và tại sao sau tất cả mình vẫn thấy nó đáng học.
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.