Blog
All articles. All pillars. All authors.
El patrón adaptador de proveedores: una interfaz para cada sistema de pago
Cómo 0fee.dev usa el patrón adaptador para unificar Stripe, PayPal, Hub2 y PawaPay detrás de una sola interfaz Python. Por Juste A. Gnimavo y Claude.
42 archivos, 7.900 líneas, 45 minutos: la primera sesión
Cómo construimos todo el backend de 0fee.dev en 45 minutos: 42 archivos, 7.900 líneas, 5 proveedores de pago, 30+ endpoints de API. Por Juste A. Gnimavo y Claude.
El modelo de comisión del 0,99 %: cero cuotas mensuales
Cómo funciona el modelo de precios de 0fee.dev: 0,99 % por transacción, cero suscripciones, facturación mensual, conversión multidivisa. Por Juste A. Gnimavo y Claude.
Construyendo una plataforma de pagos desde Abiyán, Costa de Marfil
Cómo construimos 0fee.dev desde Abiyán con un CEO y un CTO de IA en 86 sesiones durante 80 días. Cero ingenieros humanos. Por Juste A. Gnimavo.
Un sitio web de marketing inspirado en Stripe con SolidJS
Cómo construimos el sitio web de marketing de 0fee.dev inspirado en Stripe con ejemplos de código interactivos, calculadora de precios y mapa de países.
Documentación como producto
Cómo documentamos 30 comandos CLI en una página de marketing, una página de dashboard y 4 páginas de documentación en 5 idiomas -- tratando la documentación como funcionalidad del producto, no como idea tardía.
El widget de checkout: un IIFE de 21 KB que lo gestiona todo
Cómo construimos el widget de checkout de 21 KB de 0fee.dev como una librería IIFE de Vite con selección de país, soporte OTP y entrada de teléfono.
Decisiones de arquitectura: Python, FastAPI, SolidJS, SQLite
La arquitectura detrás de 0fee.dev: por qué elegimos Python FastAPI, SolidJS, SQLite, DragonflyDB y Celery. Por Juste A. Gnimavo y Claude.
Una API, 53+ proveedores, 200+ países
Cómo 0fee.dev unifica más de 53 proveedores de pago en más de 200 países en una sola API. Ejemplos de código, lógica de enrutamiento y cobertura. Por Juste A. Gnimavo.
Ciclo de vida de aplicaciones desde la terminal
Cómo construimos sh0 restart, stop, start, delete y domains -- cinco comandos CLI para gestionar el ciclo de vida de aplicaciones con patrones de confirmación orientados a la seguridad.
Un comando para desplegar: cómo construimos sh0 push
Cómo construimos sh0 push -- un solo comando que detecta tu stack, empaqueta archivos, los sube, construye y devuelve una URL en vivo en menos de 40 segundos.
De 10 comandos a 30: el sprint de ergonomía para desarrolladores
Cómo agregamos sh0 init, link, open y config -- cuatro comandos que hacen que el CLI de sh0 se sienta como una parte nativa del flujo del desarrollador, no una idea tardía.