A personal developer handbook that documents practical setup guides, best practices, and reusable knowledge collected from real-world experience.
This repository is intended to be:
- Simple
- Practical
- Copy-paste friendly
- Beginner-friendly but production-ready
- Simple steps to config a new VPS
- Đặt App ở đâu trên VPS? Cấu trúc thư mục chuẩn (/opt/apps)
- VPS Quick Check — Kiểm Tra Nhanh Thông Số VPS
- How to Setup Caddy Reverse Proxy on a VPS
- How to Setup Automated Maintenance Page with Caddy
- Phục vụ Media qua Cloudflare CDN + Backblaze B2 (Egress miễn phí)
- How to Setup PostgreSQL on a VPS
- Tối ưu hiệu suất VPS: Swap, PostgreSQL & DB Pool
- Fix Docker not connecting to PostgreSQL on VPS
- Kết nối Database qua SSH Tunnel (Local Dev) & Localhost (Production)
- Clone PostgreSQL Database từ VPS về Local (Windows)
- Migrate PostgreSQL Database giữa 2 VPS (pg_dump + restore)
- DBeaver Tips and Tricks
- Hướng dẫn Cài đặt Email bằng Brevo API (Thay thế SMTP)
- Hướng dẫn cấu hình API Key và Webhook SePay
- Hướng Dẫn Cấu Hình Vertex AI Để Sử Dụng Gemini API
- Cấu hình Google OAuth với Domain mới
- Kiểm tra & Xóa Cache OG Image trên các Nền tảng Mạng xã hội
- Git Rollback & Safe VPS Update Guide
- Bypass SSL Pinning & Debug Android App
- Hướng dẫn sửa lỗi kết nối Claude Code trên Windows (ECONNREFUSED & Bun Crash)
(More guides will be added over time.)
The goal of this repository is to:
- Avoid repeating the same setup mistakes
- Document proven workflows
- Serve as a quick reference when setting up new environments
- Share clean and minimal guides with others
All documents are written with clarity > complexity in mind.
Depending on the document, this handbook may include:
- Linux server setup & hardening
- SSH & firewall configuration
- Docker & deployment notes
- Backend development notes
- General developer best practices
This handbook reflects personal experience and preferences.
Always adapt configurations to your own security requirements and infrastructure.
This repository is shared for learning and reference purposes. Feel free to fork or reuse the content with attribution.