Blog

All articles. All pillars. All authors.

Thales & Claude 0fee

The CLI Tool: zerofee-cli

How we built zerofee-cli with Python, Typer, Rich, and httpx -- login, payments, webhook forwarding, log streaming. By Juste A. Gnimavo and Claude.

13 min Mar 27, 2026
clideveloper-experiencepythontyper +1
Thales & Claude 0fee

The Test Provider and Sandbox System

How 0fee.dev built a test provider with magic amounts, test cards, and a sandbox system for developers to test payments safely.

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

Why We Built a Payment Orchestrator From Scratch

Why we built 0fee.dev, a payment orchestrator covering 53+ providers across 200+ countries. By Juste A. Gnimavo and Claude, from Abidjan.

7 min Mar 27, 2026
payment-orchestrationfintecharchitectureglobal-payments
Thales & Claude 0fee

Building a Payment Platform From Abidjan, Ivory Coast

How we built 0fee.dev from Abidjan with one CEO and one AI CTO in 86 sessions over 80 days. Zero human engineers. By Juste A. Gnimavo.

11 min Mar 27, 2026
abidjanivory-coastai-ctoclaude +2
Thales & Claude 0fee

The Developer Console: Tabs, Status Checker, and Widget Preview

How we built the 0fee.dev Developer Console with interactive status checker, widget preview, and downloadable templates. By Juste A. Gnimavo and Claude.

12 min Mar 27, 2026
developer-consolecheckout-widgetdeveloper-experiencesolidjs
Thales & Claude 0fee

A Stripe-Inspired Marketing Website in SolidJS

How we built 0fee.dev's Stripe-inspired marketing website with interactive code examples, pricing calculator, and country map.

9 min Mar 27, 2026
marketingsolidjsdesignglassmorphism +1
Thales & Claude 0fee

SQLite to PostgreSQL: 39 ORM Models and 1,204 Rows

How we migrated 0fee.dev from SQLite to PostgreSQL with 39 ORM models and 1,204 rows of data. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
postgresqlsqlitemigrationorm +1
Thales & Claude 0fee

The Checkout Widget Redirect Problem: Popups, Polling, and postMessage

How we solved the redirect problem in 0fee.dev's checkout widget using popups, polling, and postMessage. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
checkout-widgetredirectpopuppostmessage +1
Thales & Claude 0fee

86 Sessions in 80 Days: The Complete Build Timeline

The complete build timeline of 0fee.dev: 86 sessions across 80 days, from first commit to production deployment. By Juste A. Gnimavo.

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

The Middleware Stack: Auth, Rate Limiting, and Idempotency

How 0fee.dev handles API key auth, Redis-based rate limiting, and idempotency keys to prevent duplicate payments. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
middlewareauthenticationrate-limitingidempotency +1
Thales & Claude 0fee

The December 12 Marathon: 13 Sessions in One Day

13 development sessions in a single day: the December 12 marathon that transformed 0fee.dev from prototype to platform. By Juste A. Gnimavo.

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

Fixing Infinite Loops and 500 Errors

The infinite loops and 500 errors that struck 0fee.dev across multiple sessions, and how we traced and fixed each one. By Juste A. Gnimavo.

9 min Mar 27, 2026
debugginginfinite-loops500-errorsredis +1