Flin
All Flin articles.
Le marathon de débogage temporel
Comment 21 sessions sur 3 jours ont fait passer le système temporel de FLIN de 3 % à 95 % de complétion -- le marathon de débogage le plus difficile de tout le projet.
Le marathon du stockage de fichiers : 30 sessions
Comment 30 sessions ont construit le système complet de gestion de fichiers de FLIN : téléchargement, backends de stockage, parsing de documents, recherche sémantique et intégration RAG.
La console d'administration à partir de zéro
Comment la console d'administration intégrée de FLIN -- un tableau de bord de type phpMyAdmin à /_flin -- a été construite à partir de zéro et embarquée dans le binaire du runtime.
9 agents en parallèle : le sprint i18n
Comment la Session 254 est devenue l'échec le plus instructif de FLIN -- 7 tentatives échouées, 9 agents parallèles et une percée qui a changé notre façon de travailler.
Chiffrement de base de données et configuration
Comment FlinDB implémente le chiffrement au repos AES-256-GCM avec dérivation de clé Argon2id, et un système de configuration natif FLIN avec modes d'environnement et surcharges par variables.
Reduce, Map, Filter : fonctions d'ordre supérieur
Comment FLIN implémente les fonctions d'ordre supérieur -- map, filter, reduce, flat_map, zip_with et plus -- comme méthodes intégrées sur les listes avec syntaxe lambda concise et inférence de types complète.
Comment nous travaillons : une session typique CEO + CTO IA
La méthodologie derrière 301 sessions : comment un CEO et un CTO IA travaillent ensemble pour construire un langage de programmation, de la structure des sessions à la prise de décision.
L'opcode CreateEntity qui a disparu
Comment un gestionnaire d'opcode manquant dans la machine virtuelle de FLIN a silencieusement cassé toute la création d'entités dans les fonctions -- et le processus de débogage qui l'a trouvé.
Bascule de thème et mode sombre
Comment le système de thèmes de FLIN supporte les modes clair, sombre et préférence système -- avec des transitions fluides, des préférences persistantes et une intégration sans configuration à travers tous les composants FlinUI.
Routage basé sur les fichiers dans FLIN
Comment la convention du répertoire app/ de FLIN élimine entièrement la configuration des routes -- votre système de fichiers EST votre structure d'URL, avec segments dynamiques, routes catch-all et héritage de middleware.
Hachage de mots de passe Argon2 intégré dans FLIN
Comment FLIN embarque le hachage de mots de passe Argon2id comme fonction intégrée -- pas de débats bcrypt, pas de configuration, juste hash_password() et verify_password() avec des valeurs par défaut sécurisées.
RAG : récupération, reclassement et attribution des sources
Comment FLIN implémente la génération augmentée par récupération -- récupération sémantique de vos données, reclassement par encodeur croisé pour la précision, et attribution des sources pour que les utilisateurs sachent d'où viennent les réponses.