
Break · Build · Repeat
goblin@tech:~$ whoami
solution architect · full-stack developer · perpetual tinkerer
goblin@tech:~$ cat /etc/motd
I explore, I fail, I destroy, I rebuild. Then I move on to the next.
goblin@tech:~$
// Writing
2026-07-282026-07-152025-08-04
Self-Hosting Your News Digest
How I replaced doomscrolling with a morning briefing using RSS, LLMs, and cron.
Proxmox for Developers
Why your homelab needs a hypervisor. LXC, GPU passthrough, snapshots.
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.
// Projects
🏠 homelab-infra
Proxmox cluster · 10+ LXC services · Ansible-managed
📰 news-digest
AI-powered daily briefing from RSS, Reddit, YouTube
🏡 smart-home
Home Assistant · custom automations · energy tracking
🤖 hermes-agent
Multi-agent orchestration · skills · cron pipeline
🌐 techgoblin-site
This website — NextJS + Strapi · dark theme
📊 bank-stock-analyzer
Vietnamese bank stock scoring with 100pt scorecard
// About & Snippets
I'm Harvey — a solution architect in HCMC who treats technology like a playground. I build systems, break them on purpose, learn what went wrong, then rebuild them better.
This site is where I document the journey. No polished case studies — just honest notes on what worked, what exploded, and what I'd do differently.
→ read more about the goblin