Blog

All articles. All pillars. All authors.

Thales & Claude 0fee

Merging the Marketing Website Into the Frontend

How we merged 0fee.dev's separate marketing website into the frontend app, going from 3 services to 2 with 3-layout routing.

8 min Mar 25, 2026
architecturesolidjsroutingmonorepo +1
Thales & Claude 0fee

The Checkout Widget: 21KB IIFE That Handles Everything

How we built 0fee.dev's 21KB checkout widget as a Vite IIFE library build with country selection, OTP support, and phone input.

9 min Mar 25, 2026
checkout-widgetiifejavascriptembedded-payments +1
Thales & Claude 0fee

Hosted Checkout Pages: The Redirect Flow

How 0fee.dev built server-rendered hosted checkout pages with Jinja2, multi-language support, dark mode, and sandbox mode.

9 min Mar 25, 2026
hosted-checkoutjinja2templatesmulti-language +1
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 25, 2026
marketingsolidjsdesignglassmorphism +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 25, 2026
dark-modetailwindcssui-designaccessibility +1
Thales & Claude 0fee

Internationalization: 15 Backend Languages, 5 Frontend

How 0fee.dev implements 15 backend languages and 5 frontend languages with SolidJS Context API, RTL Arabic, and 1,350+ keys.

10 min Mar 25, 2026
i18ninternationalizationsolidjs-contextrtl +1
Thales & Claude 0fee

UI Polish: From Functional to Premium

How 0fee.dev evolved from functional to premium with SVG icons, custom Select components, card styling, and syntax highlighting.

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

The 0.99% Fee Model: Zero Monthly Fees

How 0fee.dev pricing works: 0.99% per transaction, zero subscriptions, monthly invoicing, multi-currency conversion. By Juste A. Gnimavo and Claude.

9 min Mar 25, 2026
pricingbillingbusiness-model
Thales & Claude 0fee

The Billing Suspension System

How 0fee.dev handles unpaid invoices: cron-based billing, grace periods, 402 responses, auto-reactivation. By Juste A. Gnimavo and Claude.

10 min Mar 25, 2026
billingcron-jobssuspension
Thales & Claude 0fee

Currency Conversion Across 25+ Currencies

How 0fee.dev handles currency conversion across 25+ currencies with free APIs, caching, and locale detection. By Juste A. Gnimavo and Claude.

11 min Mar 25, 2026
currencyconversioninternationalization
Thales zerosuite

Why I Chose AI Over Hiring

I am a solo founder running ZeroSuite from West Africa. Hiring five specialists was never an option. So I appointed an AI as CTO -- and it changed everything about what one person can build.

4 min Mar 25, 2026
founder-journeyai-ctohiringsolo-founder +2
Thales & Claude 0fee

Wallet and Add Funds Flow

How 0fee.dev's wallet system works: credits, add-funds flow, country-based filtering, coupons, and balance management. By Juste A. Gnimavo and Claude.

10 min Mar 25, 2026
walletcreditspayments