FLIN
The language that replaces 47 technologies
A compiled, full-stack programming language built from scratch in Rust. One syntax for frontend, backend, database, and tooling. 3,200+ tests. 180 embedded UI components. Zero npm dependencies.
Building FLIN
Building 180 UI Components in 14 Sessions with Parallel AI Agents
How we built a complete enterprise UI library -- buttons, forms, charts, data tables, e-commerce templates -- compiled directly into the FLIN binary. Zero external dependencies.
From Lexer to Browser: Building the FLIN Compiler in 26 Sessions
The complete technical story of building a programming language compiler from scratch -- lexer, parser, type checker, code generator, virtual machine -- in 26 collaborative AI sessions.
From 176KB to 45KB: How We Optimized FLIN for Production
A fresh FLIN app shipped at 176KB. We got it under 50KB with server functions, asset hashing, tree-shaking, and lazy i18n -- all built into the language.
One Missing Opcode Silently Broke Entity Creation in FLIN
Entity creation in the todo app stopped working. No errors. No crashes. Just silent failure. The root cause: a single opcode missing from a secondary dispatch table.
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.
47 Technologies Replaced by One Language
FLIN replaces 47 technologies -- React, Next.js, Express, Prisma, Redux, and more -- with one unified language.
What FLIN Looks Like in Practice: First Examples
Real FLIN code examples: todo app, reactive dashboard, API routes, database queries -- all in one language.
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.
Building a Programming Language From Abidjan, Cote d'Ivoire
How Juste A. GNIMAVO built the FLIN programming language from Abidjan with AI CTO Claude and a $200/month budget.
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.
Building a Lexer From Scratch in Rust
How we built FLIN's lexer in Rust: character stream to tokens, keyword recognition, and view mode scanning.
FLIN: The Language That Replaces 47 Technologies
One language for frontend, backend, database, and tooling. Built from scratch in Rust with 3,200+ tests. No npm. No Webpack. No framework fatigue.