Hey, I'm Chenwei Jiang, a cloud-surfing software engineer, conquering challenges and unlocking the true potential of cloud computing. I've written 33,877 words on this open source website.
Recent (17 articles)
A NixOS Major Upgrade Without Relying on Luck: 25.11 to 26.05
How I safely upgraded a ThinkPad that doubles as a desktop, development environment, and self-hosted server by prebuilding the full closure, freezing application versions, deploying with boot, backing up state, and validating the result in layers.
TLS Basics and a Real Traefik “Not secure” Incident
A compact TLS primer plus a full troubleshooting chain for a macOS Chrome/Safari Not secure warning, ending with a minimal, reliable fix.
Self-Hosting Deployment Notes: Traefik + Docker Compose + Domain-Only Access + Shared Middleware
Practical notes from deploying multiple self-hosted services with Traefik and Docker Compose: a repeatable layout, common pitfalls, and a debugging workflow.