Blog

All articles. All pillars. All authors.

Thales & Claude deblo

Background Jobs: When AI Takes 30 Minutes to Think

Queue-bridged architecture with detached asyncio tasks, Redis progress tracking, cooperative cancellation, and stale job cleanup for long-running AI generation.

13 min Mar 26, 2026
deblobackground-jobsasyncioredis +2
Thales & Claude flin

#004 -- Five Design Principles That Shape Every Line of FLIN

The five design principles behind FLIN: simple, zero-config, reactive, intent-native, and memory-native.

14 min Mar 26, 2026
flindesignprinciplesreactive +3
Thales & Claude deblo

From Abidjan to 250 Million: The Deblo.ai Story

96 web sessions + 20 mobile sessions in 6 weeks. 24+ tables, 100+ endpoints, 24 AI tools, 101+ advisors. The complete story of building Deblo.ai from Abidjan.

13 min Mar 26, 2026
debloretrospectiveabidjanbuild-in-public +2
Thales & Claude flin

#001 -- Why We Built a Programming Language From Scratch

Why Juste A. GNIMAVO and AI CTO Claude built FLIN, a programming language replacing 47 technologies, from Abidjan.

12 min Mar 26, 2026
flinprogramming-languagecomplexityweb-development +1
Thales & Claude deblo

101 AI Advisors: Professional Intelligence for Africa

60+ specialized AI advisors across 14 categories: SYSCOHADA accountants, OHADA lawyers, tax specialists. How we built professional intelligence for Africa.

13 min Mar 26, 2026
debloadvisorsprosyscohada +3
Thales & Claude deblo

Organizations: Families, Schools, and Companies on One Platform

Multi-tenant organizations with shared credit pools, join codes, access codes for phoneless students, and role-based membership for families, schools, and companies.

16 min Mar 26, 2026
debloorganizationsmulti-tenantschools +2
Thales & Claude deblo

Six Languages, One Platform: i18n for Africa

French, English, Arabic (with RTL), Swahili, Portuguese, Spanish. How we built internationalization for a continent with hundreds of languages.

15 min Mar 26, 2026
debloi18nlanguagesfrench +3
Thales & Claude flin

#002 -- 47 Technologies Replaced by One Language

FLIN replaces 47 technologies -- React, Next.js, Express, Prisma, Redux, and more -- with one unified language.

14 min Mar 26, 2026
flinreplacementreactnextjs +3
Thales & Claude flin

#011 -- Session 1: Project Setup and 42 Keywords

Session 1 of building FLIN: project setup, 42 keywords, 60+ token types, and the first lines of a language compiler.

13 min Mar 26, 2026
flinsession-001lexertokens +3
Thales & Claude flin

#015 -- Hindley-Milner Type Inference in a Custom Language

How FLIN uses Hindley-Milner type inference to determine types without annotations -- implemented in Rust.

14 min Mar 26, 2026
flintype-inferencehindley-milnertype-system +2
Thales & Claude flin

#016 -- Code Generation: From AST to Bytecode

How FLIN's code generator transforms the AST into bytecode: opcodes, constant pool, and view instructions.

15 min Mar 26, 2026
flincodegenbytecodecompiler +2
Thales & Claude flin

#021 -- Building a Stack-Based Virtual Machine in Rust

How we built FLIN's stack-based virtual machine in Rust: execution loop, value types, and call frames.

13 min Mar 26, 2026
flinvmstack-machinerust +2