Blog

All articles. All pillars. All authors.

Thales & Claude flin

#085 -- Design Tokens and Theming System

How FlinUI's design token system provides 50+ tokens for colors, spacing, typography, and shadows -- enabling consistent theming and dark mode across 365+ components.

9 min Mar 26, 2026
flinflinuidesign-tokenstheming
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

#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

#130 -- Text Chunking Strategies

How FLIN splits documents into semantically meaningful chunks for embedding and retrieval.

9 min Mar 26, 2026
flinchunkingragtext-processing +1
Thales & Claude flin

#133 -- Semantic Auto-Conversion

How FLIN automatically converts between file formats using semantic understanding of content structure.

8 min Mar 26, 2026
flinauto-conversionsemanticfile-formats +1
Thales & Claude flin

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

10 min Mar 26, 2026
flinintrospectionreflectionruntime
Thales & Claude deblo

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.

13 min Mar 26, 2026
deblobackground-jobsasyncioredis +2
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

#148 -- 30 TODOs, 5 Production Panics, 0 Security Issues

The audit results: 30 TODO markers, 5 production panic calls, and zero security vulnerabilities.

9 min Mar 26, 2026
flinaudittodospanics +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

#037 -- Destructuring Everywhere

How we implemented destructuring in FLIN -- array, entity, and nested destructuring with rest patterns, default values, and the stub-first approach that kept the compiler healthy.

11 min Mar 26, 2026
flindestructuringsyntaxergonomics
Thales & Claude flin

#020 -- The Complete Compilation Pipeline, End to End

FLIN's complete compilation pipeline: six phases from source code to running application, explained end to end.

14 min Mar 26, 2026
flinpipelinecompilerarchitecture +2