Blog
All articles. All pillars. All authors.
El opcode duplicado que casi rompió todo
Cómo un handler duplicado del opcode CreateMap en la VM de FLIN descartaba silenciosamente claves de mapas -- descubierto durante la auditoría, corregido en una línea de Rust.
Endurecimiento para producción Fase 2: Fiabilidad
La Fase 2 del endurecimiento para producción de FLIN aseguró la consistencia de estado después de errores, recuperación WAL y operaciones de entidades seguras en transacciones.
La hoja de ruta hacia FLIN v1.0
La hoja de ruta de FLIN v1.0: 3.452 pruebas pasan, 409 funciones integradas y lo que queda antes del lanzamiento estable.
Revisión del estado del MVP: qué está listo y qué no
Una evaluación honesta del estado del MVP de FLIN en la Sesión 158 -- qué funciona, qué está incompleto y qué queda por construir antes de la v1.0.
Errores de ordenamiento de entidades y formato de tiempo
Dos errores en una sesión: la aleatoriedad de HashMap rompiendo el orden de entidades, y las llamadas a funciones en plantillas devolviendo None -- ambos corregidos en el renderizador de FLIN.
El formato de bytecode explicado
El formato de bytecode de FLIN: codificación de instrucciones, pool de constantes, instrucciones de vista y el binario .flinc.
Caché de resultados de búsqueda
Cómo el sistema de caché de resultados de búsqueda de FLIN usa evicción LRU, expiración TTL e invalidación consciente de entidades para eliminar cálculos de búsqueda redundantes.
Cómo trabajamos: una sesión típica de CEO + CTO de IA
La metodología detrás de 301 sesiones: cómo un CEO y un CTO de IA trabajan juntos para construir un lenguaje de programación, desde la estructura de sesión hasta la toma de decisiones.
FlinUI: sistema de componentes sin importaciones
Cómo funciona el sistema de componentes sin importaciones de FLIN -- autodescubrimiento, detección PascalCase, el ComponentRegistry, y por qué los componentes funcionan como etiquetas HTML sin ningún boilerplate.
Creditos, FCFA y 6 pasarelas de pago africanas
Como construimos un sistema de creditos con precios en centavos USD, conversion en tiempo real a FCFA y 6 pasarelas de pago africanas incluyendo Orange Money y Wave.
Auditoría de funciones día 7 completa
El día 7 de la auditoría de funciones de FLIN reveló 95% de cobertura de bytecode pero solo 12% de accesibilidad en plantillas -- y cómo cerramos la brecha con 70+ exposiciones de funciones.
Cómo se ve FLIN en la práctica: primeros ejemplos
Ejemplos reales de código FLIN: aplicación de tareas, dashboard reactivo, rutas de API, consultas a base de datos -- todo en un solo lenguaje.