Blog
All articles. All pillars. All authors.
#084 -- Charts and Data Visualization Components
How FlinUI's 25 chart components render data visualizations with pure FLIN markup -- from line charts to treemaps, all declarative, reactive, and zero-dependency.
#103 -- WebSocket Support Built Into the Language
How FLIN provides native WebSocket support through ws route blocks -- real-time communication without Socket.IO, without ws, without a separate server.
Blue-Green Deploys: Building a Zero-Downtime Pipeline in Rust
The 8-step deploy pipeline that powers sh0: clone, analyze, build, deploy, health check, route, swap, and cleanup -- with blue-green container swaps and automatic disk management.
#128 -- R2 and Google Cloud Storage Backends
Implementing Cloudflare R2 and Google Cloud Storage backends for FLIN file storage.
#147 -- The Duplicate Opcode That Almost Broke Everything
How a duplicate CreateMap opcode at lines 1378 and 4796 nearly caused silent data corruption.
#156 -- The CreateEntity Opcode That Went Missing
A critical opcode vanished from the VM dispatch table. This is the story of how we found it.
#202 -- The Admin Console From Scratch
Building a complete admin console from scratch in the final sessions.
#003 -- Naming a Language After an Elephant: The Fongbe Origin of FLIN
FLIN's name comes from Fongbe (Benin): 'E flin nu' means 'It remembers things.' The elephant never forgets.
Taming Caddy as a Programmatic Reverse Proxy
How we turned Caddy into a fully programmatic reverse proxy managed via its Admin API, with automatic SSL, route syncing, and crash recovery.
Building a Production Dashboard with Svelte 5 in 48 Hours
How we built sh0's production dashboard -- dark/light themes, 5-language i18n, real-time WebSocket logs, and 7 core pages -- using Svelte 5 runes and TailwindCSS 4 in 48 hours.
Auto-Detecting 19 Tech Stacks from Source Code
How sh0's build engine detects 19 tech stacks, generates production-grade Dockerfiles with multi-stage builds, and creates optimized build contexts -- all in pure Rust.
Web Terminal and File Explorer in a Self-Hosted PaaS
How we built a browser-based terminal (xterm.js + WebSocket + Docker exec) and a Docker Desktop-style file explorer -- features most self-hosted PaaS tools lack.