Blog
Sharing insights on backend development, performance optimization, system architecture design, and indie development experiences

How a Build Process Crashed My 8-Core 8GB Server: A Real OOM Troubleshooting Story
A detailed account of troubleshooting server crashes caused by Next.js builds triggering OOM, and how adding Swap solved the memory spike issues in a multi-container environment.

Dokploy Disaster Recovery: Rebuilding After a Critical Traefik Mistake
A detailed account of recovering from a catastrophic failure caused by manually deleting Traefik, and how I rebuilt a more robust remote deployment architecture with Dokploy.

From Zero to Auto-Tweet: Building a Twitter Bot for Game Platform Updates
A complete walkthrough of creating a Twitter Bot for automated posting, from developer account setup to API integration.

🚀 Two-minute setup: One-click deploy Gost + Clash subscription (SOCKS5)
Set up a Gost SOCKS5 proxy with Docker in minutes and publish a Clash subscription via Nginx.

Personal Plausible Analytics Setup Guide
A complete guide on setting up your own Plausible Analytics instance, including server deployment, HTTPS configuration, Nginx reverse proxy setup, and website integration