Blog
All articles. All pillars. All authors.
#122 -- Code-Aware Chunking for RAG
How FLIN's chunk_text() function splits documents into embedding-appropriate segments while respecting paragraph boundaries, code blocks, headings, and semantic coherence.
#123 -- Hybrid Document Search: BM25 + Semantic
How FLIN combines BM25 keyword search with semantic vector search for hybrid document ranking -- getting the precision of exact keyword matching and the recall of meaning-based search.
Writing a Docker Engine Client from Scratch in Rust
Why we wrote a custom Docker Engine API client using hyper and Unix sockets instead of shelling out to the Docker CLI, and the multiplexed stream parsing that made it work.
#144 -- Entity History and Temporal Views in Admin
How the admin console visualizes entity version history and temporal data.
#145 -- Console UI/UX Final Polish
The final UI/UX polish pass on the FLIN admin console in Sessions 300-301.
#146 -- Auditing 186,000 Lines of Code
How we audited every line of the FLIN codebase -- 186,000 lines of Rust across 105 source files.
#126 -- File Storage With 4 Backends
How FLIN provides unified file storage across local filesystem, Amazon S3, Cloudflare R2, and Google Cloud Storage -- all with zero configuration.
#149 -- The Audit Fix Plan
The systematic plan to address every finding from the FLIN codebase audit.
#150 -- Function Audit Day 7 Complete
The exhaustive function-by-function audit of all 409+ built-in functions on day 7.
#151 -- Database Persistence Audit
Auditing the database persistence layer -- data integrity, recovery, and edge cases.
#102 -- Guards: Declarative Security for Routes
How FLIN's guard system provides declarative, composable access control for routes -- auth, roles, rate limiting, CSRF, IP whitelists, and time-based access in single-line declarations.
#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.