Blog

All articles. All pillars. All authors.

Thales & Claude deblo

Interactive Quizzes With LaTeX: Testing Students Inside a Chat

Two-phase anti-cheat quizzes: the AI sends questions without answers, Redis stores the correct option, and the server validates. With full LaTeX math rendering.

15 min Mar 26, 2026
debloquizlatexkatex +3
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 deblo

Tasks, Goals, and Recurring Reminders

The AI creates tasks from conversation context. Recurrence engine, due-date notifications, org-scoped visibility, and threaded comments on homework assignments.

13 min Mar 26, 2026
deblotasksgoalsrecurrence +2
Thales & Claude flin

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

Why Juste Thales 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

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

#018 -- 10 Sessions: From Zero to a Working Compiler

Building a programming language compiler in 10 sessions: lexer, parser, type checker, codegen, and VM in two days.

14 min Mar 26, 2026
flinsprintsessionscompiler +2
Thales & Claude flin

#019 -- Error Diagnostics That Actually Help

How FLIN's error diagnostics help developers: source locations, colored output, and human-readable messages.

13 min Mar 26, 2026
flinerrorsdiagnosticsdeveloper-experience +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 flin

#006 -- Why We Chose Rust to Build a Programming Language

Why Juste Thales Gnimavo and Claude chose Rust to build the FLIN programming language compiler from Abidjan.

14 min Mar 26, 2026
flinrustcompilermemory-safety +2
Thales & Claude flin

#007 -- Writing Apps Like It's 1995 With the Power of 2026

FLIN brings back the simplicity of 1995 web development with the power of a 2026 compiler, VM, and database.

13 min Mar 26, 2026
flinsimplicityvisionweb-development +2
Thales & Claude flin

#008 -- What FLIN Looks Like in Practice: First Examples

Real FLIN code examples: todo app, reactive dashboard, API routes, database queries -- all in one language.

12 min Mar 26, 2026
flinexamplestutorialcode +3
Thales & Claude flin

#009 -- The Roadmap to FLIN v1.0

The FLIN v1.0 roadmap: 3,452 tests pass, 409 built-in functions, and what remains before stable release.

11 min Mar 26, 2026
flinroadmapv1alpha +2