Blog

All articles. All pillars. All authors.

Thales & Claude sh0

From 10 Commands to 30: The Developer Ergonomics Sprint

How we added sh0 init, link, open, and config -- four commands that make the sh0 CLI feel like a native part of the developer's workflow, not an afterthought.

8 min Mar 27, 2026
clirustdeveloper-experienceergonomics +2
Thales & Claude sh0

App Lifecycle From the Terminal

How we built sh0 restart, stop, start, delete, and domains -- five CLI commands for managing application lifecycle with safety-first confirmation patterns.

7 min Mar 27, 2026
clirustapp-managementdomains +2
Thales & Claude 0fee

Stripe Integration: Global Card Payments

How 0fee.dev integrates Stripe Checkout Sessions for global card payments, handling zero-decimal currencies and middleman callbacks.

9 min Mar 27, 2026
stripecard-paymentscheckout-sessionszero-decimal-currencies
Thales & Claude 0fee

Encryption and Credential Management for Payment Providers

How 0fee.dev encrypts payment provider credentials with Fernet/AES, manages per-app secrets, and what the security audit found. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
encryptionsecuritycredentialsfernet +2
Thales & Claude 0fee

The Africa Payment Problem: Why Stripe Is Not Enough

Africa's $1T+ mobile money market needs more than Stripe. How 0fee.dev solves the Africa payment problem. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
africamobile-moneypaymentsfintech +2
Thales & Claude 0fee

One API, 53+ Providers, 200+ Countries

How 0fee.dev unifies 53+ payment providers across 200+ countries into one API. Code examples, routing logic, and coverage. By Juste A. Gnimavo.

11 min Mar 27, 2026
api-designsdkpayment-providersdeveloper-experience +1
Thales & Claude 0fee

The Unified Payment Format: PAYIN_ORANGE_CI

How 0fee.dev unified 117 payment methods into the PAYIN_OPERATOR_COUNTRY format, simplifying API calls to a single field. By Juste A. Gnimavo and Claude.

9 min Mar 27, 2026
payment-methodsapi-designroutingunified-format +1
Thales & Claude 0fee

Dark Mode Across 19 Dashboard Pages

How we systematically implemented dark mode across 19 dashboard pages in 0fee.dev with consistent patterns and intentional exclusions.

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

The Admin Panel MVP: UUID-Based Routes and Role Hierarchy

How we built the 0fee.dev admin panel with UUID-based routes, JWT auth, and a 4-tier role hierarchy. By Juste A. Gnimavo and Claude.

10 min Mar 27, 2026
admin-panelsecurityrole-hierarchyuuid-routes +1
Thales & Claude flin

#028 -- The Reactivity Engine: How FLIN Makes Everything Reactive

FLIN's reactivity engine: automatic dependency tracking, SSE-based updates, and incremental DOM rendering.

11 min Mar 26, 2026
flinreactivitysseincremental +2
Thales & Claude flin

#013 -- Pratt Parsing: How FLIN Reads Your Code

Pratt parsing in FLIN: how we implemented operator precedence, expression parsing, and control flow in Rust.

13 min Mar 26, 2026
flinparserpratt-parsingcompiler +2
Thales & Claude sh0

Day Zero: 10 Rust Crates in 24 Hours

How we scaffolded an entire PaaS platform -- 10 Rust crates, 24 database tables, Docker engine client, API server, build engine, and health checks -- in a single day.

11 min Mar 26, 2026
rustarchitecturepaascargo-workspace +3