Skip to main content
Wemazu
Home Platform Pricing About Docs Blog Sign in

Blog

Updates, guides, and insights from the Wemazu team.

September 11, 2025

The staging branch that lied to me

Staging looked green for three weeks. Production was not. The environment variable had diverged after a copy-paste, and nobody noticed.

staging troubleshooting environments
September 4, 2025

Atomic symlink deploys, step by step

A releases/ directory, a current symlink, and shared/ for things that survive across releases. The only tricky part is permissions on the shared uploads folder.

deployment tutorial symlinks
August 29, 2025

Rolling back is not rolling forward

If your rollback plan is 'deploy the previous commit', you don't have a rollback plan. You have a second deployment that can also fail.

deployment rollback opinion
August 22, 2025

Zero-downtime deploys without Kubernetes

A symlink swap and a 500ms nginx reload handle zero-downtime for small teams. The Kubernetes tutorial is for a different problem.

deployment nginx tutorial
August 14, 2025

Why does my deploy take 4 minutes?

A slow deploy is almost always three fast steps stuck waiting on one quiet one. Here's how I found the quiet one in my own pipeline.

deployment troubleshooting dns
August 5, 2025

Your deploy script is a liability

The bespoke deploy.sh sitting in your repo is the largest undocumented dependency the project has. Rewriting it once a year is cheaper than debugging it once.

deployment bash opinion
1 2
Wemazu GitHub to VPS Deployment Platform
Privacy Policy Terms of Service Support © 2024–2026 Wemazu