Blog
What I test, what works, what I learn building in public. I'm learning AI engineering out in the open — no bullshit.
Welcome — I'm learning AI engineering in public
Why I'm documenting my move into AI in French, failures and all.
Why I'm building JavaScript.cm
A rallying point for French-speaking JavaScript devs in Cameroon — the AdonisJS + Inertia call, and where I really stand.
FSRS spaced repetition + native Stockfish in React Native
How I integrated the FSRS algorithm and a native Stockfish engine (no WebView) into an Expo app, with a mock fallback so I can code without a native build.
Digitizing customs clearance: lessons from TransitSoft
Model a shipment's lifecycle before the screens, keep things consistent across branches, and hold up to the field constraint of no network.
An internal WhatsApp API with Baileys (no Chromium)
Why and how I built a reusable WhatsApp channel: browserless Baileys, a rate-limited queue, real-time statuses, and an npm SDK.
iPhone Cameroon: an Apple showroom that cashes in via Mobile Money
Nailing the apple.com feel (GSAP, Lenis, 3D R3F) while getting paid through MoMo/Orange Money: a single Zod contract, server-side re-pricing, and a signed webhook.