Monitoring tutorial - IT technology blog

Hướng dẫn giám sát Self-hosted GitHub Actions Runner với Prometheus và Grafana: Theo dõi Runner Health, Job Queue và Build Duration

Vận hành self-hosted GitHub Actions runner mà không có monitoring sẽ khiến team CI/CD rơi vào thế bị động khi runner sập hoặc job queue bị nghẽn. Bài viết chia sẻ giải pháp giám sát toàn diện hạ tầng runner, job queue và build duration bằng Prometheus và Grafana.
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.