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
Download Grants and Access Keys
How FLIN secures file access with time-limited download grants and scoped access keys.
Text Chunking Strategies
How FLIN splits documents into semantically meaningful chunks for embedding and retrieval.
Extracting Text From CSV, XLSX, RTF, and XML
How FLIN extracts searchable text from CSV, XLSX, RTF, and XML files with built-in parsers.
Semantic Auto-Conversion
How FLIN automatically converts between file formats using semantic understanding of content structure.
Introspection and Reflection at Runtime
How FLIN's introspection system lets programs examine their own types, fields, and structures at runtime -- enabling dynamic forms, serialization, and debugging without sacrificing type safety.
Chunk-Embedding Integration
How FLIN connects text chunks to vector embeddings for semantic search over stored documents.
Sidebar Navigation: A Small Fix That Changed Everything
How a small sidebar navigation bug in the admin console led to rethinking the entire UX.
Entity Management Enhancements
UI improvements to the entity management interface -- inline editing, bulk operations, and field type indicators.
Storage and Database Admin Views
Admin panels for managing file storage backends and database configuration.
Entity History and Temporal Views in Admin
How the admin console visualizes entity version history and temporal data.
Console UI/UX Final Polish
The final UI/UX polish pass on the FLIN admin console in Sessions 300-301.
Auditing 186,000 Lines of Code
How we audited every line of the FLIN codebase -- 186,000 lines of Rust across 105 source files.