
JSON, API và giao tiếp dữ liệu: Khi JavaScript nói chuyện với thế giới
Giải thích cách JavaScript trao đổi dữ liệu qua JSON và API, cùng các ví dụ thực tế giúp hiểu rõ cơ chế giao tiếp mạng trong lập trình web hiện đại.

Compare yourself to yesterday, not to someone else today

Giải thích cách JavaScript trao đổi dữ liệu qua JSON và API, cùng các ví dụ thực tế giúp hiểu rõ cơ chế giao tiếp mạng trong lập trình web hiện đại.

Phân tích cách JavaScript hiện thực hóa hướng đối tượng (OOP) thông qua Prototype và Class, cùng so sánh với Java để hiểu rõ bản chất kế thừa trong ngôn ngữ linh hoạt này.

Những lỗi logic trong JavaScript thường không gây lỗi cú pháp nhưng khiến chương trình hoạt động sai cách. Cùng nhìn lại những tình huống 'chạy đúng mà sai' và cách mình học được từ chúng.

REST và WebSocket khác nhau thế nào? Một bên nói từng câu, một bên trò chuyện liên tục — cùng khám phá sự khác biệt qua ví dụ dễ hiểu!

Một ngày mình dành trọn 10 tiếng chỉ để xử lý lỗi trích xuất dữ liệu malware – và bài học lớn nhất không nằm trong code, mà nằm ở cách tiếp cận vấn đề.

Tổng quan Đồ án Chuyên ngành: nghiên cứu khả năng của Transformer (BERT) trong việc phát hiện mã độc Android bị obfuscate. Từ 13,205 mẫu malware, mình xây dựng pipeline tự động hóa toàn bộ quá trình phân tích tĩnh và trích xuất đặc trưng.

Tóm tắt hành trình làm đồ án cơ sở của tôi — nơi mình chứng minh rằng BERT có thể phát hiện mã độc Android hiệu quả hơn CNN và LSTM, với độ chính xác tăng hơn 20%.

Chia sẻ về cách hình thành tư duy bảo mật trong lập trình – hiểu bản chất vấn đề thay vì chỉ vá lỗi. Bài viết mở đầu cho series Security & AI.

So sánh cách xử lý bất đồng bộ giữa JavaScript Promise và Java CompletableFuture

So sánh thực tế giữa Spring Boot và Node.js qua kinh nghiệm làm dự án backend

Khám phá những tính năng ES6+ đã cách mạng hóa cách viết JavaScript của mình
Đăng ký nhận bản tin để không bỏ lỡ các bài viết mới nhất về AI Security, Malware Analysis và kinh nghiệm học tập thực tế từ blog của tôi – Tiết Thanh Minh Hiếu.