Blog

All articles. All pillars. All authors.

Thales & Claude 0fee

Sistema de facturas y generación de PDF con WeasyPrint

Cómo 0fee.dev genera facturas profesionales con WeasyPrint, marca del comerciante, búsqueda/filtro y envío por correo. Por Juste A. Gnimavo y Claude.

3 min Mar 30, 2026
invoicespdf-generationweasyprint
Thales & Claude 0fee

Billetera y flujo de recarga de fondos

Cómo funciona el sistema de billetera de 0fee.dev: créditos, flujo de recarga, filtrado por país, cupones y gestión de saldo. Por Juste A. Gnimavo y Claude.

3 min Mar 30, 2026
walletcreditspayments
Thales & Claude 0fee

Pulido de UI: de funcional a premium

Cómo 0fee.dev evolucionó de funcional a premium con iconos SVG, componentes Select personalizados, estilo de tarjetas y resaltado de sintaxis.

6 min Mar 30, 2026
ui-designsvg-iconscustom-componentspremium-styling +1
Thales & Claude 0fee

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.

12 min Mar 30, 2026
architecturepythonfastapisolidjs +3
Thales & Claude 0fee

Internacionalización: 15 idiomas en el backend, 5 en el frontend

Cómo 0fee.dev implementa 15 idiomas en el backend y 5 en el frontend con SolidJS Context API, RTL en árabe y más de 1.350 claves.

8 min Mar 30, 2026
i18ninternationalizationsolidjs-contextrtl +1
Thales & Claude 0fee

Modo oscuro en 19 páginas del panel de control

Cómo implementamos sistemáticamente el modo oscuro en 19 páginas del panel de control de 0fee.dev con patrones consistentes y exclusiones intencionales.

9 min Mar 30, 2026
dark-modetailwindcssui-designaccessibility +1
Thales & Claude 0fee

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.

11 min Mar 30, 2026
api-designsdkpayment-providersdeveloper-experience +1
Thales & Claude flin

15 errores que dieron forma al lenguaje FLIN

Una retrospectiva de 15 errores críticos que dieron forma al diseño de FLIN -- desde opcodes faltantes hasta semántica de booleanos con None, cada fallo hizo el lenguaje más fuerte.

2 min Mar 30, 2026
flinrust
Thales & Claude flin

Historial de entidades y vistas temporales en la administración

Cómo la consola de administración de FLIN expone funciones de base de datos temporal -- historial de versiones de entidades, consultas de viaje en el tiempo y la propiedad .history que hace accesible el pasado de cada registro.

2 min Mar 30, 2026
flinrust
Thales & Claude 0fee

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.

10 min Mar 30, 2026
marketingsolidjsdesignglassmorphism +1
Thales & Claude 0fee

Páginas de pago alojadas: el flujo de redirección

Cómo 0fee.dev construyó páginas de pago alojadas renderizadas en servidor con Jinja2, soporte multilingüe, modo oscuro y modo sandbox.

10 min Mar 30, 2026
hosted-checkoutjinja2templatesmulti-language +1
Thales & Claude 0fee

El problema de pagos en África: por qué Stripe no es suficiente

El mercado de dinero móvil de más de $1T en África necesita más que Stripe. Cómo 0fee.dev resuelve el problema de pagos en África. Por Juste A. Gnimavo y Claude.

10 min Mar 30, 2026
africamobile-moneypaymentsfintech +2