Blog
All articles. All pillars. All authors.
La extensión de FLIN para VSCode
Cómo construimos la extensión de FLIN para VSCode con resaltado de sintaxis, más de 50 snippets y configuración de lenguaje -- haciendo de FLIN un ciudadano de primera clase en el editor más popular del mundo.
El sistema de módulos e importaciones
Cómo el sistema de módulos de FLIN maneja importaciones, exportaciones, resolución de rutas, detección de dependencias circulares e inlining de módulos -- organizando código entre archivos sin la complejidad.
Demo integrado y plantillas
Cómo FLIN incrusta plantillas de inicio en el propio binario -- desde un contador para principiantes hasta una aplicación full-stack con enrutamiento, API, autenticación e i18n.
Literales de plantilla y formato de cadenas
Cómo FLIN implementa dos sistemas de interpolación de cadenas -- literales de plantilla con comillas invertidas y formato de cadenas con comillas dobles -- con una estrategia de tokens compartida y análisis consciente del modo.
Dia Cero: 10 crates Rust en 24 horas
Como montamos una plataforma PaaS completa -- 10 crates Rust, 24 tablas de base de datos, cliente Docker Engine, servidor API, motor de build y health checks -- en un solo dia.
Escribir un cliente Docker Engine desde cero en Rust
Por que escribimos un cliente personalizado de la API Docker Engine usando hyper y sockets Unix en lugar de invocar el CLI de Docker, y el parseo de flujos multiplexados que lo hizo funcionar.
Deteccion automatica de 19 stacks tecnologicos desde el codigo fuente
Como el motor de build de sh0 detecta 19 stacks tecnologicos, genera Dockerfiles de produccion con builds multi-etapa y crea contextos de build optimizados -- todo en Rust puro.
Pruebas de integración de GC, CLI y HTTP
Cómo el sistema de recolección de basura de FLIN se integra con la CLI y el servidor HTTP para rastrear referencias de blobs, detectar huérfanos y limpiar almacenamiento automáticamente.
34 reglas para detectar errores de despliegue antes de que ocurran
Construimos un motor de analisis estatico en Rust puro con 34 reglas en 8 categorias para detectar problemas de seguridad, errores de configuracion y errores de despliegue antes de que lleguen a produccion.
El maratón de depuración temporal
Cómo 21 sesiones en 3 días llevaron el sistema temporal de FLIN del 3% al 95% de completitud -- el maratón de depuración más difícil de todo el proyecto.
Domar Caddy como reverse proxy programatico
Como convertimos Caddy en un reverse proxy completamente programatico gestionado via su API Admin, con SSL automatico, sincronizacion de rutas y recuperacion ante caidas.
El sprint de FlinUI: 70 componentes en una noche
Cómo la biblioteca oficial de componentes UI de FLIN -- 70 componentes listos para producción en 7 categorías -- fue construida en un solo sprint nocturno usando agentes paralelos.