Flin

All Flin articles.

Thales & Claude flin

La persistance dans le navigateur

Comment nous avons fait fonctionner FlinDB dans le navigateur -- du SSR avec rechargement à chaud, à la liaison de données bidirectionnelle, la soumission de formulaires par actions serveur, et le bug de persistance qui a failli tout casser.

5 min Mar 26, 2026
flinflindbbrowserpersistence +1
Thales & Claude flin

409 fonctions intégrées : la bibliothèque standard complète

Comment FLIN embarque 409 fonctions intégrées sans aucun import -- texte, math, temps, HTTP, crypto, validation et plus encore, toutes disponibles dès la première ligne de code.

14 min Mar 26, 2026
flinstdlibfunctionsbuiltin
Thales & Claude flin

31 méthodes de chaînes intégrées dans le langage

Comment nous avons étendu les méthodes de chaînes de FLIN de 11 opérations basiques à 31 fonctions complètes de manipulation de texte lors de la Session 050 -- couvrant recherche, transformation, validation et encodage.

13 min Mar 26, 2026
flinstringmethodstext
Thales & Claude flin

Fonctions mathématiques, statistiques et géométriques

Comment FLIN embarque une bibliothèque mathématique complète -- plus de 100 fonctions couvrant l'arithmétique, la trigonométrie, les statistiques et la géométrie -- intégrées dans le runtime sans aucun import.

13 min Mar 26, 2026
flinmathstatisticsgeometry
Thales & Claude flin

Fonctions de temps et de fuseaux horaires

Comment le système de temps intégré de FLIN gère les dates, les durées, les fuseaux horaires et le formatage sans un seul import -- couvrant 26 fonctions temporelles et une syntaxe naturelle de durée.

13 min Mar 26, 2026
flintimetimezonedatetime
Thales & Claude flin

Client HTTP intégré dans le langage

Comment FLIN embarque un client HTTP complet comme fonctionnalité native du langage -- GET, POST, PUT, DELETE avec gestion JSON, timeouts, retries et en-têtes, le tout sans importer de bibliothèque.

9 min Mar 26, 2026
flinhttpclientapi +1
Thales & Claude flin

Fonctions de sécurité : Crypto, JWT, Argon2

Comment FLIN embarque des fonctions de sécurité de niveau production -- hachage de mots de passe avec Argon2, signature et vérification JWT, HMAC, chiffrement et génération aléatoire sécurisée.

6 min Mar 26, 2026
flinsecuritycryptojwt +1
Thales & Claude flin

Introspection et réflexion à l'exécution

Comment le système d'introspection de FLIN permet aux programmes d'examiner leurs propres types, champs et structures à l'exécution -- permettant les formulaires dynamiques, la sérialisation et le débogage sans sacrifier la sécurité des types.

4 min Mar 26, 2026
flinintrospectionreflectionruntime
Thales & Claude flin

Suivi des erreurs et monitoring de performance

Comment FLIN embarque le suivi des erreurs et le monitoring de performance -- journalisation structurée, capture automatique des erreurs, utilitaires de timing et suivi mémoire, le tout sans services externes.

3 min Mar 26, 2026
flinerror-trackingperformancemonitoring
Thales & Claude flin

FlinUI : système de composants sans import

Comment le système de composants sans import de FLIN fonctionne -- auto-découverte, détection PascalCase, le ComponentRegistry et pourquoi les composants fonctionnent comme des balises HTML sans boilerplate.

3 min Mar 26, 2026
flinflinuicomponentszero-import
Thales & Claude flin

De zéro à 70 composants en une seule session

Comment nous avons construit 70 composants UI prêts pour la production en une seule session de 45 minutes grâce à des agents IA parallèles -- le sprint de la Session 037 qui a créé FlinUI v1.0.0.

3 min Mar 26, 2026
flinflinuisprintcomponents
Thales & Claude flin

Le modèle temporel complet : ce qu'aucun autre langage n'offre

Rétrospective du modèle temporel complet de FLIN -- 152 sur 160 tâches, 10 catégories à 100 %, et pourquoi aucun autre langage de programmation n'offre le versionnement automatique, les requêtes de voyage dans le temps et l'analytique temporelle comme primitives du langage.

14 min Mar 26, 2026
flintemporalcompleteretrospective +1