Le code, expliqué par un développeur senior
Des cours interactifs pour coder avec l'IA sans lui déléguer la réflexion, des outils web gratuits, un blog technique et des livres de référence décortiqués. Tout est en accès libre, rien n'est payant.
Apprenez à coder avec l'IA
21 cours interactifs, du HTML à la sécurité offensive, avec une méthode : utiliser l'IA comme un développeur senior, pas comme un copier-coller.
Coder avec l'IA · La méthode
Prompts efficaces, vérification, debug assisté : la méthode complète pour garder la main sur votre code.
Disponible · 9 leçonsJavaScript · L'électricité
Interactivité, DOM, événements, API. Le langage qui fait bouger le web.
Disponible · 11 leçonsGo · L'infrastructure cloud
Services rapides, concurrence native, déployable partout. Le langage des API modernes.
Cours complet · 14 leçonsSécurité web · penser en attaquant
OWASP Top 10 2025, injection SQL, XSS, avec des labos d'attaque en bac à sable.
Aussi disponibles : CSS, HTML, JavaScript avancé, PHP, PHP orienté objet, La POO, Python, SQL, Git & terminal, HTTP et le réseau du web, API REST, Expressions régulières, Accessibilité web, Tester son code, TypeScript, Déployer sur un VPS.
Des outils gratuits
11 outils en ligne, sans inscription : pour développeurs, freelances et porteurs de projet.
Convertisseur cURL
Collez une commande cURL, obtenez le code équivalent en PHP, Go, JavaScript ou Python.
Vérificateur de contraste WCAG
Vérifiez vos contrastes de couleurs face aux normes d'accessibilité WCAG AA/AAA.
Calculatrice TJM freelance
Calculez votre tarif journalier optimal selon vos charges, jours travaillés et objectif de revenu.
La bibliothèque du développeur
Les livres de référence, lus et décortiqués : l'essentiel de chaque livre en une fiche, avec une note honnête.
Eloquent JavaScript
Gratuit, à jour, honnête : il n'y a aucune raison de ne pas le lire.
Designing Data-Intensive Applications
Dense, exigeant, monumental : le livre qui transforme “ça marche sur ma machine” en “je sais pourquoi ça casse en prod”.
Design Patterns : Tête la première
Des canards, des pizzas et des mots croisés : la POO sérieuse n'a jamais été aussi peu sérieuse.
Le blog · des retours du terrain
123 articles : Go, architecture, performance, IA et retours d'expérience. En français et en anglais.
Big O pour les pressés : pourquoi votre boucle rame (et quand c'est grave)
Une page qui passe de 80 ms à 9 secondes en prod, à cause d'une boucle de dix lignes sans bug. Big O expliqué par ce vrai cas : la boucle O(n²), le piège tableau vs liste chaînée, et le Set qui sauve tout. Sans maths.
Le panier idéal : 5 design patterns qui gagnent leur place (et 2 refusés)
Un lecteur m'a demandé « le panier ultime avec tous les patterns ». Voilà comment le vrai panier idéal s'est construit : cinq patterns embauchés chacun par un besoin nommable, deux refusés, et une classe centrale volontairement bête.
Le progrès des langages de programmation, c'est la soustraction
Du goto de Dijkstra à l'ownership de Rust : chaque grand progrès des langages a retiré un pouvoir au programmeur. Et si l'IA concevait le langage minimal universel, l'espéranto de la programmation ?
Qui écrit tout ça ?
Odilon Hugonnot. Ancien prof de maths et de physique, reconverti ingénieur environnement, puis développeur full-stack depuis 2014. Aujourd'hui en fintech & crypto : Go, PHP/Symfony, Event Sourcing.
Également formateur dev web et jury professionnel (DWWM/CDA). Le week-end, je construis des systèmes d'algotrading. À chaque étape, le même métier : résoudre des problèmes. J'ai juste changé de langage.
Voir le CV completEn poste, ouvert aux opportunités