MySQL tutorial - IT technology blog

Kết nối MySQL trong Node.js với mysql2: Connection Pooling, Prepared Statements và Transaction

Bài viết hướng dẫn kết nối MySQL trong Node.js với thư viện mysql2 đúng cách, tránh các lỗi phổ biến của junior developer. Học cách dùng Connection Pooling để tối ưu hiệu năng, Prepared Statements để chặn SQL Injection, và Transaction để đảm bảo tính toàn vẹn dữ liệu khi thao tác nhiều bảng cùng lúc.
Development tutorial - IT technology blog

Làm chủ Error Handling trong Go: Wrap Error, Custom Error và Best Practices cho dự án thực tế

Go xử lý lỗi bằng return value thay vì exception — đơn giản về cú pháp nhưng đòi hỏi chiến lược rõ ràng. Bài viết so sánh ba approach: errors.New, Custom Error Type và Wrap Error với %w, phân tích ưu nhược điểm từng cách và hướng dẫn triển khai theo kiến trúc phân tầng cho dự án thực tế.