// Writing

Articles & Notes

Long-form thoughts on systems, self-hosting, and building things that work — eventually.

2026

2026-07-28
Self-Hosting Your News Digest
How I replaced doomscrolling with a morning briefing using RSS, LLMs, and cron.
homelabrssllm
2026-07-15
Proxmox for Developers
Why your homelab needs a hypervisor. LXC, GPU passthrough, snapshots.
proxmoxhomelab

2025

2025-08-04
Kafka Rebalance Storm & Các Chiến Lược Rebalance Thực Tế
Khi rebalance Kafka liên tục xảy ra trên môi trường động (HPA, pod crash), toàn bộ consumer bị dừng theo kiểu stop-the-world — và lag tin nhắn chất đống. Bài viết phân tích ba chiến lược rebalance (Eager, Cooperative, KIP-848) kèm số liệu đo thực tế trên một lab tự dựng.
kafkanodejsrebalanceconfluentkafkajs