Bí kíp dùng Copilot từ anh Senior Manager “xịn”: Xây VS Code Extension FV Technical PoliciesJune 19, 2025Tuần trước, mình đi ăn trưa với anh T – một manager kỳ cựu ở công ty – và được nghe anh kể về hành...
Một chút cảm nhận về “Nghĩ đơn giản, sống đơn thuần”August 25, 2021Một buổi chiều tháng 8, khi Hà Nội vẫn còn đang trong khoảng thời gian giãn cách xã hội. Đã gần một tháng chưa ra...
Cải thiện JS Performance với Object Pool PatternMarch 25, 2021Hà Nội, Discovery Complex 302 Cầu Giấy, Một ngày có nắng nhưng vẫn lạnh. Tâm trạng hơi chán. Thôi viết blog vừa để chạy deadline,...
Vue.js và React ? Nên chọn cái nào ?February 24, 2021Xin chào các bạn thân mến, tôi đã quay trở lại rồi đây 🙂 Hôm nay rảnh rỗi nên làm một bài blog so sánh...
Debug dễ dàng với Vue DevToolsApril 9, 2020Thông thường khi debug trong ứng dụng Vuejs, chúng ta vẫn đang sử dụng console.log() để phát hiện lỗi và sửa. Tuy nhiên Vue có...
Redux tổng quan và cách sử dụng cơ bảnSeptember 26, 2017I. Tổng quan về Redux 1. Trạng thái (state) của ứng dụng * Một ứng dụng web thông thường sẽ nhận dữ liệu từ phía...
Laziness and Infinite Data StructuresSeptember 16, 2016Khái niệm về lazy evaluation không tồn tại trực tiếp trên các non-functional programming nhưng tuy nhiên nó khá dễ dàng để nắm bắt. Hãy...