Blog
All articles. All pillars. All authors.
#083 -- FlinUI Complete: 365+ Components
How FlinUI grew from 70 initial components to a complete library of 365+ production-ready UI elements -- covering basic UI, forms, charts, enterprise, AI, and mobile components.
#086 -- The Layout System
How FlinUI's layout components -- Container, Stack, Grid, Flex, Split -- replace custom CSS with declarative, responsive layout primitives that compose naturally.
#088 -- FlinUI Enterprise Components
How FlinUI's enterprise components -- DataGrid, Pivot, OrgChart, Workflow, AuditLog -- bring SaaS-grade UI elements to FLIN without third-party dependencies.
#090 -- The Component Lifecycle
How FLIN components manage their lifecycle -- onMount for initialization, onUpdate for reactions, onUnmount for cleanup -- with a simpler model than React or Vue.
#091 -- Slots and Content Projection
How FLIN's slot system enables component composition -- default slots for children, named slots for structured layouts, and fallback content for empty slots.
#092 -- Attribute Reactivity
How FLIN's fine-grained reactivity system tracks dependencies at the attribute level -- updating only the specific DOM attributes that change, not entire components.
#101 -- The Middleware System
How FLIN's _middleware.flin files create a hierarchical pipeline for request processing -- logging, authentication, CORS, rate limiting, all through file system conventions.
#076 -- Security Functions: Crypto, JWT, Argon2
How FLIN ships production-grade security functions as built-ins -- password hashing with Argon2, JWT signing and verification, HMAC, encryption, and secure random generation.
#078 -- Reduce, Map, Filter: Higher-Order Functions
How FLIN implements higher-order functions -- map, filter, reduce, flat_map, zip_with, and more -- as built-in list methods with concise lambda syntax and full type inference.
#079 -- Validation and Sanitization Functions
How FLIN ships 67 validation and sanitization functions as built-ins -- from email and URL checks to HTML sanitization and SQL injection prevention, all without importing a library.
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.
#173 -- The .flinc Binary Format
Designing the .flinc compiled binary format for fast loading and distribution.