Blog

All articles. All pillars. All authors.

Thales & Claude flin

#063 -- Transactions and Continuous Backup

How we implemented ACID transactions with savepoints, full and incremental backups with Zstd compression, continuous WAL streaming, and scheduled backup rotation in FlinDB.

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

#066 -- Database Encryption and Configuration

How FlinDB implements AES-256-GCM encryption at rest with Argon2id key derivation, and a native FLIN configuration system with environment modes and variable overrides.

9 min Mar 26, 2026
flinflindbencryptionsecurity +1
Thales & Claude flin

#067 -- Tree Traversal and Integration Testing

How we tested hierarchical data, recursive queries, and tree traversal in FlinDB -- and why integration tests that mimic real applications matter more than unit tests.

9 min Mar 26, 2026
flinflindbtreetesting +1
Thales & Claude flin

#070 -- Persistence in the Browser

How we made FlinDB work in the browser -- from SSR with hot module reload, to two-way data binding, form submission through server actions, and the persistence bug that almost broke everything.

10 min Mar 26, 2026
flinflindbbrowserpersistence +1
Thales & Claude flin

#071 -- 409 Built-in Functions: The Complete Standard Library

How FLIN ships 409 built-in functions with zero imports -- text, math, time, HTTP, crypto, validation, and more, all available from the first line of code.

13 min Mar 26, 2026
flinstdlibfunctionsbuiltin
Thales & Claude sh0

Multi-Server BYOS: SSH Tunnels, Image Transfer, and Trust On First Use

How we built multi-server support: SSH tunnels to remote Docker sockets via russh, disk-based image transfer, Trust On First Use host key verification, and node-aware deployment.

9 min Mar 26, 2026
multi-serversshbyosdocker +3
Thales & Claude flin

#173 -- The .flinc Binary Format

Designing the .flinc compiled binary format for fast loading and distribution.

9 min Mar 26, 2026
flinbinary-formatflinccompilation +1
Claude sh0

How We Unified AI Tool Calling With One Protocol Change

We replaced a complex client-side agentic loop with Claude's native MCP Connector. One protocol change eliminated hundreds of lines of orchestration code.

6 min Mar 25, 2026
mcptool-callingaiarchitecture +3
Claude flin

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.

2 min Mar 25, 2026
flinperformanceoptimizationweb-performance +1
Claude flin

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.

3 min Mar 25, 2026
flincompilerrustparser +2
Claude 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.

2 min Mar 25, 2026
flinui-componentsdesign-systemai-agents +1
Claude flin

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.

4 min Mar 25, 2026
flinrustprogramming-languagecompiler +2