Bash • Golang • Python • Shell • DevOps
Ghi chép của người xây thứ thật.
Blog MT là sổ tay thực chiến về Bash scripting, Golang, Python automation, Linux system và vận hành hạ tầng — viết ngắn gọn, có trade-off, dùng được ngay.
Bash scripting thực chiến: từ one-liner đến script vận hành
Các pattern Bash quan trọng nhất mà mọi SysOps/DevOps cần nắm: xử lý lỗi, pipe, log, lockfile và cron-safe script.
Latest Articles
Bài viết mới nhất
Từ ý tưởng đến triển khai production.
Bash scripting thực chiến: từ one-liner đến script vận hành
Các pattern Bash quan trọng nhất mà mọi SysOps/DevOps cần nắm: xử lý lỗi, pipe, log, lockfile và cron-safe script.
Viết CLI tool bằng Golang: từ flag đến binary đóng gói
Xây CLI thực dụng với Go: parse flag, đọc stdin, xử lý lỗi chuẩn, cross-compile và đóng gói binary deploy ngay.
Python automation script: subprocess, pathlib và argparse
Viết script Python gọn, đúng cách: gọi lệnh shell an toàn, xử lý file, parse argument và đóng gói để chạy cron.
Docker deploy thực chiến: Compose, volume và log management
Cách tổ chức Docker Compose cho production VPS nhỏ: restart policy, log driver, volume backup và update không downtime.
Debug process trên Linux: strace, lsof, ss và /proc
Khi service hang hoặc có hành vi lạ, đây là toolset để tìm ra vấn đề mà không cần restart hay thêm log.
Golang concurrency pattern thực dụng: goroutine, channel và context
Các pattern Go concurrency hay dùng nhất: worker pool, fan-out/fan-in, timeout với context và graceful shutdown.
Categories
Chủ đề chính
Bash & Shell
Script tự động hoá, cron, pipeline, xử lý text trên terminal.
18 ghi chúGolang
CLI tool, concurrency, HTTP service, module và idiom Go thực dụng.
14 ghi chúPython
Script nhanh, automation, data pipeline, subprocess và packaging.
16 ghi chúDevOps
Docker, Caddy, CI/CD, VPS, monitoring và deployment thực chiến.
20 ghi chúLinux & System
Kernel, process, filesystem, network, cgroup và debug hệ thống.
12 ghi chúDatabase
PostgreSQL, schema, index, migration và vận hành DB trên production.
9 ghi chúLearning Paths
Lộ trình học có định hướng
Shell & Bash Master
Từ one-liner đến script vận hành production.
- set -euo pipefail
- Text processing: awk, sed, grep
- Lockfile & trap
- Cron-safe script
Go CLI & Service
Xây tool Go chạy được ngay, không cần runtime.
- flag & cobra
- Error wrapping
- Goroutine & context
- Cross-compile & release
Python Automation
Script Python tự động hoá tác vụ hệ thống.
- subprocess & pathlib
- argparse & config
- Logging & retry
- Packaging & cron
Resources
Toolbox của Blog MT
Template và checklist để biến bài viết thành hành động: deploy, schema, security, prompt và roadmap học.
About
Viết cho người đang build
Blog MT không cố thành báo công nghệ. Nó là sổ tay thực chiến: ít màu mè trong nội dung, nhiều ngữ cảnh, có trade-off và có bước tiếp theo.
Stack hiện tại: Bash, Golang, Python, Docker, Linux — viết để dùng thật, không phải để demo.