Linux tutorial - IT technology blog

Zellij: Cài đặt và sử dụng Terminal Multiplexer viết bằng Rust thay thế tmux trên Linux

Zellij là terminal multiplexer viết bằng Rust, thay thế tmux với giao diện trực quan hơn — mọi keybinding hiển thị ngay trên statusbar, không cần nhớ hay tra cứu. Bài viết hướng dẫn cài đặt trên các distro Linux phổ biến, cấu hình layout, floating pane và session persistence cho workflow quản trị server hàng ngày.
Python tutorial - IT technology blog

Protocol trong Python: Static Duck Typing để kiểm tra kiểu tĩnh và tối ưu kiến trúc mã nguồn

Protocol trong Python 3.8+ cho phép áp dụng static duck typing — kiểm tra kiểu tĩnh mà không cần kế thừa tường minh. Bài viết hướng dẫn định nghĩa Protocol, dùng @runtime_checkable, xây dựng plugin system linh hoạt và tích hợp mypy vào CI/CD để bắt lỗi sớm ngay lúc viết code.