Blog
All articles. All pillars. All authors.
3.452 pruebas, cero fallos
Cómo la suite de pruebas de FLIN creció de cero a 3.452 pruebas a lo largo de 301 sesiones -- la estrategia de pruebas, las categorías y lo que significa para la confianza en un runtime de lenguaje.
Lo que la auditoría nos enseñó sobre construir un lenguaje
Las lecciones arquitectónicas y de proceso de auditar FLIN -- lo que funcionó, lo que no, y lo que haríamos diferente al construir un lenguaje desde cero.
El error de seguimiento de versiones temporales
Cómo una brecha de sincronización de números de versión entre la VM y la base de datos de FLIN hacía que el acceso temporal siempre devolviera None -- y el principio de diseño que reveló.
La corrección de persistencia de base de datos que tomó 3 sesiones
Tres sesiones, tres causas raíz, un objetivo: hacer que la aplicación de tareas de FLIN realmente guarde datos en disco. La saga de la persistencia navegador-a-base de datos.
i18n desde el día uno: 5 idiomas en 105 sesiones
Por qué construimos sh0 con soporte para 5 idiomas desde la primera sesión del panel, y cómo mantuvimos la ortografía correcta en inglés, francés, español, portugués y suajili a lo largo de 105 sesiones de desarrollo.
Corrección de valores predeterminados de entidades y alternador
Cómo la falta de valores predeterminados en campos de entidades causaba que el alternador de tareas de FLIN siempre estableciera done=true -- un error de generación de código escondido detrás de la semántica de None.
El flujo de trabajo completo y sin filtros que uso para que Claude produzca software de nivel CTO senior -- sin ningún ingeniero
El sistema completo detrás de 7 productos en producción -- ahora abierto por el playbook paso a paso: diez etapas de la carpeta vacía al producto lanzado, con los comandos exactos, para principiantes y veteranos.
El formateador y linting de FLIN
Cómo el formateador de código integrado de FLIN preserva comentarios, normaliza el estilo y asegura consistencia -- eliminando los debates de estilo para siempre.
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.
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.
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.