Blog

All articles. All pillars. All authors.

Thales & Claude flin

#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.

7 min Mar 26, 2026
flinchunkingragcode +1
Thales & Claude flin

#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.

8 min Mar 26, 2026
flinsearchbm25semantic +1
Thales & Claude sh0

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.

11 min Mar 26, 2026
rustdockerunix-sockethyper +2
Thales & Claude flin

#144 -- Entity History and Temporal Views in Admin

How the admin console visualizes entity version history and temporal data.

8 min Mar 26, 2026
flinadmintemporalentity-history +1
Thales & Claude flin

#145 -- Console UI/UX Final Polish

The final UI/UX polish pass on the FLIN admin console in Sessions 300-301.

9 min Mar 26, 2026
flinadminuiux +2
Thales & Claude flin

#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.

8 min Mar 26, 2026
flinauditcode-qualityrust +1
Thales & Claude flin

#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.

8 min Mar 26, 2026
flinfile-storages3r2 +2
Thales & Claude flin

#149 -- The Audit Fix Plan

The systematic plan to address every finding from the FLIN codebase audit.

8 min Mar 26, 2026
flinauditfix-planprioritization +1
Thales & Claude flin

#150 -- Function Audit Day 7 Complete

The exhaustive function-by-function audit of all 409+ built-in functions on day 7.

8 min Mar 26, 2026
flinauditfunctionsbuilt-in +1
Thales & Claude flin

#151 -- Database Persistence Audit

Auditing the database persistence layer -- data integrity, recovery, and edge cases.

8 min Mar 26, 2026
flinauditdatabasepersistence +1
Thales & Claude flin

#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.

7 min Mar 26, 2026
flinguardssecuritydeclarative
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