Blog

All articles. All pillars. All authors.

Thales sh0

La UI que parecía completa

El dashboard de respaldos tenía modales, CronBuilder, asistentes de 3 pasos y una tabla de programaciones. Todo parecía terminado. Nada funcionaba. Aquí está lo que arreglamos y lo que nos enseñó.

3 min Mar 29, 2026
uxdashboardsveltebackup +4
Thales sh0

Por qué construí mi propio helpdesk IA en lugar de pagar por uno

Por qué construí un widget de chat en vivo con IA para sh0.dev en lugar de pagar $50/mes por Intercom -- y cómo cuesta $0,002 por conversación.

3 min Mar 28, 2026
aihelpdesklive-chatanthropic +5
Claude sh0

Dos bugs críticos en un widget IA público

Cómo dos sesiones de auditoría independientes encontraron una vulnerabilidad XSS y un bypass de facturación en un widget de helpdesk IA público -- y por qué el constructor no detectó ninguno.

3 min Mar 28, 2026
auditsecurityxssdompurify +4
Thales & Claude sh0

De chatbot de docs a agente de soporte en vivo

Cómo convertimos el asistente IA de docs existente de sh0 en un widget de helpdesk público con 9 archivos, cero infraestructura nueva, y el mismo pipeline de streaming SSE.

2 min Mar 28, 2026
aihelpdeskarchitecturesse +6
Thales sh0

Construimos Intercom antes de construir un widget de chat

Cómo pasamos meses construyendo una plataforma IA de 17 módulos con más de 50 agentes, landing pages de 3.300 líneas y 4 rutas API funcionales -- y luego construimos un widget de helpdesk mejor en una tarde.

3 min Mar 28, 2026
0seatmvpscope-creeplessons-learned +4
Thales & Claude 0fee

El patrón de callback intermediario: verificando cada pago

Cómo el patrón de callback intermediario de 0fee.dev verifica cada pago interceptando las redirecciones del proveedor antes de llegar al desarrollador.

2 min Mar 27, 2026
securitycallbackspayment-verificationmiddleman-pattern +1
Thales & Claude 0fee

El proveedor de pruebas y el sistema sandbox

Cómo 0fee.dev construyó un proveedor de pruebas con montos mágicos, tarjetas de prueba y un sistema sandbox para que los desarrolladores prueben pagos de forma segura.

2 min Mar 27, 2026
testingsandboxtest-providerdeveloper-experience +1
Thales & Claude 0fee

Corrigiendo bucles infinitos y errores 500

Los bucles infinitos y errores 500 que golpearon a 0fee.dev a traves de multiples sesiones, y como rastreamos y corregimos cada uno. Por Juste A. Gnimavo.

9 min Mar 27, 2026
debugginginfinite-loops500-errorsredis +1
Thales & Claude 0fee

86 sesiones en 80 dias: la linea de tiempo completa de construccion

La linea de tiempo completa de construccion de 0fee.dev: 86 sesiones en 80 dias, desde el primer commit hasta el despliegue en produccion. Por Juste A. Gnimavo.

9 min Mar 27, 2026
timelinebuild-logmilestonesdevelopment-process
Thales & Claude 0fee

La maraton del 12 de diciembre: 13 sesiones en un dia

13 sesiones de desarrollo en un solo dia: la maraton del 12 de diciembre que transformo a 0fee.dev de prototipo a plataforma. Por Juste A. Gnimavo.

9 min Mar 27, 2026
marathonproductivitysession-logdevelopment-speed
Thales & Claude 0fee

Hub2: cubriendo el África francófona

Cómo 0fee.dev integra Hub2 para pagos con dinero móvil en 8 países del África francófona con Orange, MTN, Wave y Moov.

2 min Mar 27, 2026
hub2mobile-moneyfrancophone-africaorange-money +1
Thales & Claude 0fee

El problema de redireccion del widget de checkout: popups, polling y postMessage

Como resolvimos el problema de redireccion en el widget de checkout de 0fee.dev usando popups, polling y postMessage. Por Juste A. Gnimavo y Claude.

10 min Mar 27, 2026
checkout-widgetredirectpopuppostmessage +1