Despliega sin perder peticiones
Blue/green con Caddy, rollback en un minuto y migraciones que no rompen la versión anterior.
Herramientas y guías para desarrolladores
Despliega sin perder una sola petición y recupera la app desde una copia cuando algo falla. Servicios en Go y manuales pensados para un VPS pequeño.

Elige el problema que tienes hoy. Cada ruta incluye un producto y las guías que explican la técnica que lleva detrás.
Blue/green con Caddy, rollback en un minuto y migraciones que no rompen la versión anterior.
restic, retención y simulacros de restauración, para que tener copia signifique poder recuperar los datos.
Archivado de WAL y recuperación a un punto en el tiempo para el día que alguien ejecute un DELETE equivocado.
Apagado, timeouts, memoria y logs para un servicio en una sola máquina.
Firmas, deduplicación y una cola de reintentos que sobrevive a una caída.
GoReleaser, checksums y un instalador en el que se pueda confiar.
Endurecimiento, firewall, logs, disco y monitorización para un único VPS.
Publica una app pequeña en un solo servidor sin una sola petición fallida, y haz backups que de verdad hayas restaurado.
Un servicio pequeño en Go que recibe webhooks con seguridad: verificados, sin duplicados, guardados de forma duradera y con retries, y tu código en una sola función.
Deploys que se pueden deshacer, backups que has restaurado y un simulacro de recuperación con cronómetro. Scripts que funcionan, no solo consejos.
Cómo escribir un servicio en Go que puedas dejar corriendo en un servidor: apagado, timeouts, memoria y systemd, con un servicio de referencia funcional detrás de cada listado.
Restaura un servidor PostgreSQL al instante anterior al DELETE equivocado, con scripts que lees en una tarde y un simulacro que demuestra que funcionan.
Publica un servicio Go en un VPS sin perder peticiones, usando solo systemd, Caddy y bash. Sin pm2, sin containers.
Publica una herramienta de línea de comandos en Go con cuidado: configuración de GoReleaser, un instalador que comprueba lo que descarga y los scripts de alrededor.
Guías largas con comandos que funcionan y casos de uso reales.
Deploys and releasesBackups and recoveryPostgres and dataGo in productionWebhooksPackaging and releasing CLIsVPS operations
Deploys and releases · 10 min de lectura
Run two copies of a Node app on two ports, health-check the new one, then switch Caddy to it. Commands, the pm2 symlink trap, and measured failed requests.
Backups and recovery · 8 min de lectura
A fill-in restore runbook template for one VPS covering who does what, the order of steps, RTO and RPO in plain words, and how to drill it until it works.
Webhooks · 9 min de lectura
Avoid the mistakes that break or weaken webhook signature checks in Go, and see how GitHub, Stripe and Standard Webhooks differ in practice.
Webhooks · 8 min de lectura
Build a webhook job queue on one SQLite table: claim work with leases, retry with jittered backoff, dead-letter poison events and replay them safely.
Webhooks · 9 min de lectura
Handle at-least-once webhook delivery safely: pick event ids, use unique constraints, size the dedupe window and make side effects run once.
Webhooks · 8 min de lectura
Write a dependency-free Go verifier for Standard Webhooks signatures as used by Polar, with secret rotation, replay protection and a known-answer test.
Un verificador de firmas de webhooks y un script de prueba de restauración, ambos con licencia MIT. Prueba el enfoque antes de comprar nada.