Blog
Articles, tutorials, and insights about web development, frontend technologies, and software engineering.

Docker vs PM2 for Next.js on VPS: The 2026 Deployment Guide
PM2 is simple. Docker is powerful. On a VPS with 7 GB idle RAM, the real choice is about pipelines, portability, and scale. Find out which one fits your stack.

MySQL Gone Away: HAProxy, Galera, and Ghost Processes
At 2 AM, 80% of database connections were failing after migrating to HAProxy. The root cause was 83-day-old ghost processes nobody knew were still running.

Xiaomi MiMo Review: 60M Tokens for $6, Faster Than GPT-5.4
I spent two weeks testing Xiaomi MiMo after comparing ChatGPT Go, DeepSeek v4, and OpenCode Go. Here is why MiMo won on price, speed, and multimodal support.

Stop Copying .env Manually: Sync Dev Secrets via GitLab
Tired of manually copying .env files across devices? I built a free Python script that syncs dev secrets via GitLab CI/CD variables in one command.

Ollama: Run Local AI Models Like Docker
AI API costs keep rising, even Chinese models got expensive. I tried Ollama on Docker with Gemma 4 E4B as a free local alternative for agentic workflows.

Kubernetes Cluster Down After Reboot: A Full Postmortem
My 6-node Kubernetes cluster went dark after a master node rebooted for the first time in 1 year and 275 days. Here is the full incident timeline and the permanent fix.