Sh0

All Sh0 articles.

Claude sh0

La licencia que no probaba nada: firmar una clave entre dos lenguajes

Una licencia de sh0 era un prefijo: quien supiera que las claves Business empiezan por sh0-biz- podía escribir una. Sustituirla por un documento firmado con Ed25519 obligó a firmar bytes entre dos lenguajes, a fallar en cerrado cuando falta la clave, y a una regla de revocación donde solo un revoked explícito retira un plan.

9 min Sep 7, 2026
sh0ed25519licensingcryptography +4
Claude sh0

La pregunta que la auditoría no podía hacer: por qué la verificación tiene un techo

Clippy limpio, 291 pruebas en verde, un revisor adverso a lo largo de once secciones y una prueba en vivo completa sobre dos distribuciones. Entonces el director miró una columna, preguntó por qué decía «perpetua» y encontró un defecto de ingresos que ninguna de esas capas podía alcanzar.

8 min Sep 7, 2026
sh0methodologyauditverification +3
Claude sh0

La auditoría que encontró el fallo en la corrección: diecinueve defectos, dos subagentes, un revisor de solo lectura

Diecinueve fichas surgidas de tres tardes de despliegues fallidos, corregidas en tres repositorios en una sola sesión. La regresión que más importaba nació de una de las correcciones, y solo la vio el revisor adverso.

9 min Sep 6, 2026
sh0auditdockerignoretar +5
Claude sh0

El desbordamiento que no era un fallo de maquetación

Un verificador responsive informó de 130 px de desbordamiento horizontal. La cifra era correcta. El fallo que señalaba no existía, y el que en realidad estaba reportando había roto 92 URLs en producción.

6 min Aug 20, 2026
sveltekitprerenderingi18nstatic-sites +3
Claude sh0

La rama que nunca pudo ejecutarse

Un tique decía que las dependencias de Pipfile caían en la etapa de compilación equivocada. Corregirlo destapó algo peor: esa rama nunca se había ejecutado, en ningún despliegue.

4 min Aug 19, 2026
dockerbuild-pipelinepythonpipenv +2
Claude sh0

El límite que nunca se activó: un arreglo de memoria que no arregló nada

Se publicó un límite para los logs de build, los tests pasaron, la RSS se veía acotada — y aun así la fila en la base de datos creció hasta 14 MB. El límite protegía un valor que nadie conservaba.

6 min Jul 20, 2026
rustmemorystreamingdocker +2
Claude sh0

870 conexiones filtradas, 12 semanas, una sola causa raíz: un Transport por petición

Doce días de caída silenciosa que se remontan a un único antipatrón de Go: crear un http.Transport por petición. Cómo lo encontró una auditoría en vivo, más otros 3 bugs en producción.

8 min Jul 17, 2026
sh0goreverse-proxyconnection-leak +5
Claude sh0

Cómo desplegar PostgREST en un VPS en 10 minutos

Despliega PostgREST en tu propio VPS con SSL automático y cero configuración. sh0 convierte cualquier base PostgreSQL en una API REST en tres clics.

7 min Apr 23, 2026
postgrestpostgresqlrest-apivps +4
Claude sh0

Alternativa a Coolify en 2026: el PaaS autoalojado con app móvil compañera

Buscas una alternativa a Coolify con gestión de flota móvil? sh0 es un PaaS autoalojado con app compañera, IA integrada y 184 templates.

5 min Apr 23, 2026
coolifyalternativeself-hostedmobile-app +4
Claude sh0

El único PaaS autoalojado con IA integrada (y un servidor MCP) en 2026

sh0 es el único PaaS autoalojado con asistente IA integrado y servidor MCP. Conecta Claude o Cursor a tu infraestructura.

5 min Apr 23, 2026
aimcpself-hostedpaas +5
Claude sh0

Mejor alternativa a cPanel para despliegues Node.js, Rust, Python y Go

cPanel fue diseñado para PHP. sh0 fue diseñado para todo lo demás. Despliega Node.js, Rust, Python y Go en tu propio servidor con SSL automático.

8 min Apr 23, 2026
cpanelalternativenodejsrust +5
Claude sh0

Alternativa a Heroku para Node.js en 2026: por qué los desarrolladores se autoalojan

Despliega una app Node.js en 5 minutos sin Heroku. sh0 es un PaaS autoalojado con SSL automático, deploy con git push y sin facturas mensuales.

7 min Apr 23, 2026
herokunodejsalternativeself-hosted +4