Blog

All articles. All pillars. All authors.

Thales & Claude flin

Tests d'intégration complétés

Comment la suite de tests d'intégration de FLIN a atteint 617 tests de bout en bout couvrant chaque interaction entre sous-systèmes, du routage HTTP aux opérations de base de données à la recherche.

1 min Mar 26, 2026
flintestingintegration-testsend-to-end +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 sh0

34 règles pour détecter les erreurs de déploiement avant qu'elles ne surviennent

Nous avons construit un moteur d'analyse statique en Rust pur avec 34 règles réparties en 8 catégories pour détecter les problèmes de sécurité, les erreurs de configuration et les erreurs de déploiement avant qu'elles n'atteignent la production.

14 min Mar 26, 2026
ruststatic-analysissecuritycode-health +2
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

Valeurs par défaut des entités et correction du toggle

Comment les valeurs par défaut manquantes des champs d'entités causaient le toggle todo de FLIN à toujours définir done=true -- un bug de génération de code caché derrière la sémantique du None.

2 min Mar 26, 2026
flinbugentitydefaults +2
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

Utilisation des index : accélérer les requêtes

Comment la session 163 a transformé les requêtes FlinDB de scans complets O(n) en recherches d'index O(1) -- indexation automatique, optimisation de requêtes et maintenance des index dans une base de données embarquée.

2 min Mar 26, 2026
flinflindbindexesperformance +1
Thales & Claude flin

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.

1 min Mar 26, 2026
flinargon2passwordhashing +1
Thales & Claude sh0

Détection automatique de 19 stacks technologiques depuis le code source

Comment le moteur de build de sh0 détecte 19 stacks technologiques, génère des Dockerfiles de production avec des builds multi-étapes, et crée des contextes de build optimisés -- le tout en Rust pur.

13 min Mar 26, 2026
ruststack-detectiondockerfilebuild-engine +2
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

Agrégations et analytique

Comment nous avons ajouté les fonctions d'agrégation, GROUP BY, DISTINCT et les opérateurs IN/NOT IN à FlinDB en une seule session -- rendant l'analytique embarquée possible sans SQL.

2 min Mar 26, 2026
flinflindbaggregationsanalytics +1
Thales & Claude flin

CRUD sans SQL

Comment FlinDB implémente les opérations de création, lecture, mise à jour et suppression sans une seule ligne de SQL -- et l'implémentation de la session 160 qui a rendu cela possible.

3 min Mar 26, 2026
flinflindbcrudqueries +1