Stack
Les technologies avec lesquelles je construis, et pour chacune : ce que j'en fais, où je l'ai utilisée, et les défis que j'ai racontés.
Web
Mobile
IA & données
- LLM & agents2 défisIA agentique en production : agents, conversation avec les documents, RAG, extraction structurée et classification.


- Claude Code1 défiMon outil de tous les jours pour coder, tester et relire, cadré par des règles écrites et jamais livré sans relecture.


- OCR1 défiLecture des scans et photos, découpage automatique des PDF multi-documents.

- PostgreSQL5 défisModèles relationnels flexibles, migrations sans interruption de service, données traçables et auditables.




- MongoDBDocuments flexibles quand le schéma évolue vite.
Infra
- Docker2 défisEnvironnements identiques du poste de dev à la production, builds reproductibles en CI.


- Kubernetes3 défisDéploiements zero-downtime, migrations sans coupure, rolling updates et montée en charge.


- Temporal2 défisWorkflows durables pour l'IA et les traitements longs : reprises, files de priorité, open source et auto-hébergé.

- OpenTelemetry2 défisTraces, métriques et requêtes lentes : savoir pourquoi c'est lent avant de deviner.

- GitLab CICI/CD complète : tests, builds et déploiements automatisés à chaque merge.



- NginxReverse proxy et TLS devant les services SaaS.

- LinuxServeurs, scripts et automatisation des déploiements.


Backend
- Node.js1 défiAPIs, workers et une CLI publiée sur npm.


- NestJS2 défisAPI modulaire avec GraphQL et WebSocket pour la collaboration en temps réel.

- GraphQL1 défiUn schéma typé partagé par l'app web, la CLI et l'extension.

- ScalaServices backend critiques avec Akka, Play et gRPC : santé, cybersécurité, quantique.


