Articles

Réflexions et insights sur le développement web et l'IA.

Showing all 7 articles

DuckDB comme gold layer : construire une plateforme analytique sur données ouvertes
5 min read

DuckDB comme gold layer : construire une plateforme analytique sur données ouvertes

Comment j'ai fusionné 6 sources de données publiques françaises (DVF, DPE, Météo, Euribor, Eco2mix, Loyers) dans une gold layer DuckDB pour enrichir chaque transaction immobilière avec son contexte temporel complet — et pourquoi DuckDB était le bon choix.

DataDuckDBETLPythonArchitecture
Text-to-SQL avec Claude : donner une voix naturelle à vos données
5 min read

Text-to-SQL avec Claude : donner une voix naturelle à vos données

Comment j'ai construit un moteur de requête en langage naturel sur une base DuckDB immobilière — de la génération SQL par LLM à l'interprétation des résultats, en passant par les pièges du prompt engineering et la gestion des erreurs SQL en production.

IAClaudeText-to-SQLFastAPIPython
Claude Code in Production: 3 Months of AI-Native Development
5 min read

Claude Code in Production: 3 Months of AI-Native Development

I have been using Claude Code as my primary development environment for three months across multiple real projects — a multi-tenant LMS, an AI story generator, and this portfolio. Here is what actually changed, what didn't, and what I would tell someone starting today.

Claude CodeIAProductivitéOutils
MCP : le protocole qui change l'intégration IA dans vos apps
4 min read

MCP : le protocole qui change l'intégration IA dans vos apps

Le Model Context Protocol (MCP) est en train de devenir le standard de facto pour connecter des LLMs à des outils externes. Ce que c'est, pourquoi ça change tout, et comment je l'utilise concrètement pour transformer un workspace Notion en agent interrogeable.

IAMCPArchitectureAgentsClaude
Construire un LMS multi-tenant avec IA : retour d'expérience
4 min read

Construire un LMS multi-tenant avec IA : retour d'expérience

Concevoir une plateforme LMS multi-tenant avec des fonctionnalités IA intégrées est un défi technique complexe. Voici ce que j'ai appris en construisant PAI, une plateforme académique avec Keycloak, FastAPI et l'Anthropic SDK — de l'architecture d'isolation des données à la génération de flashcards en streaming.

ArchitectureIASaaSFastAPIBackend
Créer un SaaS minimaliste en solo : Tech stack & stratégie
6 min read

Créer un SaaS minimaliste en solo : Tech stack & stratégie

Le marché des SaaS (Software as a Service) explose, et avec les outils modernes, il n’a jamais été aussi facile de lancer un produit en solo. Des startups comme Plausible, Bannerbear ou TweetHunter ont prouvé qu’un développeur seul peut créer un SaaS rentable et scalable, sans lever de fonds ni embaucher une équipe massive

The Importance of Accessibility in Software Development
2 min read

The Importance of Accessibility in Software Development

Technology plays a significant role in our daily lives, and its impact is continually growing. Like education and other essential needs, it should be accessible to everyone. Older applications often overlooked accessibility, making them difficult or impossible for people with disabilities to use. Today, accessibility has become a priority for software teams. But why is accessibility so important, and what does it mean? This article explores these questions.