Blog

All articles. All pillars. All authors.

Thales & Claude flin

Le bug de la méthode Entity .get()

Comment une incompatibilité de type entre Todo? et Todo a cassé les opérations de suppression -- et le pattern de conception ORM qui l'a corrigé.

2 min Mar 26, 2026
flinbugentityget +2
Thales & Claude flin

Le CLI FLIN : Build, Test, Run

Comment nous avons construit le CLI FLIN avec les commandes build, test, run, format et check -- une expérience développeur unifiée qui rivalise avec cargo et npm.

2 min Mar 26, 2026
flinclibuildtest +2
Thales & Claude flin

Tests, benchmarks et fuzzing

Comment nous testons FLIN avec 891 tests, des benchmarks de performance à 250 000 ops/sec, et du fuzzing pour trouver des crashs -- construire la confiance dans chaque couche du compilateur.

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

Démo embarquée et templates

Comment FLIN embarque des templates de démarrage dans le binaire lui-même -- d'un compteur pour débutants à une application full-stack avec routage, API, auth et i18n.

1 min Mar 26, 2026
flintemplatesdemostarter +1
Thales & Claude flin

40 jours, un langage, zéro excuse

La rétrospective finale de la construction de FLIN -- un langage de programmation complet en 40 jours depuis Abidjan, avec zéro ingénieur humain et un budget de 200 $/mois.

2 min Mar 26, 2026
flinretrospective42-daysfinale +2
Thales zerosuite

Le workflow complet et sans filtre que j'utilise pour que Claude produise du logiciel de niveau CTO senior -- sans aucun ingénieur

Le système complet derrière 7 produits en production -- désormais ouvert par le playbook pas à pas : dix étapes du dossier vide au produit lancé, avec les commandes exactes, pour débutants comme vétérans.

68 min Mar 26, 2026
workflowai-ctoclaudemethodology +6
Thales & Claude deblo

Tutorat IA pour 250 millions d'élèves africains

La vision derrière Deblo.ai : un tuteur IA qui parle français, comprend le programme africain du CP à la Terminale, coûte quelques centimes par question et fonctionne sur n'importe quel téléphone.

13 min Mar 26, 2026
deblotutorat-iaafriqueéducation +3
Thales & Claude sh0

Multi-serveur BYOS : tunnels SSH, transfert d'images et Trust On First Use

Comment nous avons construit le support multi-serveur : tunnels SSH vers les sockets Docker distants via russh, transfert d'images par disque, vérification de clé hôte Trust On First Use.

1 min Mar 26, 2026
multi-serversshbyosdocker +3
Thales & Claude sh0

Monitoring et alertes : Email, Slack, Discord, Telegram, Webhooks

Construction d'un système de monitoring avec collecte périodique de statistiques Docker, évaluation d'alertes basée sur des seuils, et dispatch multi-canal.

1 min Mar 26, 2026
monitoringalertsmetricsslack +4
Thales & Claude sh0

Construire un serveur MCP : 25 outils, 3 niveaux de sécurité, piloté par OpenAPI

Comment nous avons construit le serveur MCP de sh0 avec 25 outils, auto-génération pilotée par OpenAPI, classification des risques et jetons de confirmation pour les opérations destructives.

1 min Mar 26, 2026
mcpmodel-context-protocolrustai +3
Thales & Claude flin

La balise raw : trappe de sortie pour le HTML

Comment la balise <raw> de FLIN permet d'injecter du HTML de confiance directement dans le DOM -- alimentant le rendu markdown, les icônes SVG et l'affichage de contenu riche tout en maintenant la sécurité.

2 min Mar 26, 2026
flinrawhtmlescape-hatch
Thales & Claude sh0

Sandbox IA : donner à Claude un conteneur sûr pour déboguer vos applications

Nous avons construit un sandbox IA qui donne à Claude un accès root à un conteneur Alpine avec curl, git, node et python -- pour qu'il puisse réellement déboguer vos déploiements.

1 min Mar 26, 2026
aisandboxdockermcp +3