Artificial Intelligence tutorial - IT technology blog

Xây dựng AI Commit Message Generator tích hợp Git Hook: Tự động tạo Conventional Commits với Claude và Gemini API

Hướng dẫn so sánh ba approach chuẩn hóa commit message (commitizen, commitlint, AI hook), phân tích ưu nhược điểm và từng bước triển khai AI Git Hook tự động sinh Conventional Commits từ git diff dùng Claude hoặc Gemini API. Giải pháp low-friction cho developer và team DevOps muốn nâng chất lượng git history mà không thay đổi workflow hiện tại.
Development tutorial - IT technology blog

Hướng dẫn dùng Nx quản lý Monorepo Full-stack TypeScript: Build Cache, Shared Libs và CI/CD

Hướng dẫn thực tế dùng Nx để quản lý Monorepo Full-stack TypeScript: tạo shared library dùng chung giữa NestJS và Next.js, tối ưu build cache giảm thời gian build từ 8 phút xuống 90 giây, và thiết lập CI/CD với GitHub Actions chỉ build/deploy những gì thực sự thay đổi.
VMware tutorial - IT technology blog

Cấu hình VMware vCenter xác thực tập trung với Google Workspace qua OIDC: Thay thế LDAP và Active Directory

Hướng dẫn cấu hình VMware vCenter xác thực tập trung với Google Workspace qua OIDC — không cần LDAP hay Active Directory. Bao gồm setup OAuth 2.0 Client, cấu hình Identity Provider trên vCenter, phân quyền user và các best practices từ vận hành thực tế với cluster 8 ESXi.
MySQL tutorial - IT technology blog

Rust + MySQL + sqlx: Async Query, Connection Pool và Migration Type-safe cho Microservices hiệu năng cao

sqlx là thư viện Rust kết nối MySQL với SQL type-safe được compiler kiểm tra tại build time, tránh hoàn toàn lỗi tên cột hay kiểu dữ liệu sai lúc runtime. Bài viết hướng dẫn setup connection pool đúng cách, viết async query, chạy migration tự động và các tips tránh sự cố production từ kinh nghiệm thực tế.
CentOS tutorial - IT technology blog

Hướng dẫn dùng Boom Boot Manager trên CentOS Stream 9: Quản lý Boot Entries và tạo restore point từ LVM Snapshot

Boom Boot Manager cho phép tạo và quản lý boot entries BLS độc lập trong GRUB2 trên CentOS Stream 9, kết hợp với LVM Snapshot để tạo điểm khôi phục hệ thống an toàn trước khi update. Bài viết hướng dẫn quy trình hoàn chỉnh từ cài đặt, tạo restore point tự động đến cách boot vào snapshot khi cần.