In Part 14, I finished HMAC webhook signing. The backend was complete — JWT auth, PostgreSQL, Redis caching, rate limiting, circuit breaker, worker pool, webhook delivery, migrations, Docker. All running locally.
But "runs on my machine" isn't a portfolio project. It's a homework assignment.
Time to ship it.
The Stack Being Deployed
Go backend — ~15MB Docker image (multi-stage build, CGO_ENABLED=0)






