Blog
All articles. All pillars. All authors.
#002 -- 47 Technologies Replaced by One Language
FLIN replaces 47 technologies -- React, Next.js, Express, Prisma, Redux, and more -- with one unified language.
Generating PDFs, Spreadsheets, and Slide Decks From a Chat Message
Six file generation tools: XLSX, PDF, PPTX, DOCX, HTML, MD. The AI plans the structure, generates via Python libraries, uploads to S3, and streams progress.
Preventing Command Injection in a PaaS
A PaaS runs user-provided commands by design. Here is how we built validate_command() to prevent shell injection in cron jobs, deploy hooks, and Docker exec.
#115 -- Custom Guards and Security Middleware
How FLIN developers create custom guards and security middleware for application-specific access control -- verified email guards, subscription checks, IP restrictions, and audit logging.
Observability: Tracking Every LLM Call in Production
AILog tracks every LLM call. SystemSetting enables config without redeploy. ExerciseResult measures learning. The admin dashboard behind the obscured route.
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.
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.
#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.
RAG Pipeline: Document Search With pgvector and Semantic Chunking
PostgreSQL with pgvector for embeddings, Datalab API for semantic chunking, Mistral Reranker for top-k refinement, and context compression at 150K tokens.
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.
#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.
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.