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
22 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, Three.js et maths 3D, 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
155 articles : Go, architecture, performance, IA et retours d'expérience. En français et en anglais.
Donner un navigateur à Claude Code : Playwright MCP, Chrome DevTools MCP et 6 autres solutions mesurées
Huit solutions pour donner un navigateur à Claude Code, mesurées sur la même page à huit défauts : tokens lus, temps de réaction, moteurs, pièges. Ce que WebKit attrape de Safari, ce qu'il rate, et laquelle choisir selon le travail.
Observabilité d'une API Go : slog, Prometheus et OpenTelemetry reliés par un trace_id
Un trace_id dans chaque log slog, des métriques Prometheus par motif de route pour éviter l'explosion de cardinalité, des traces OpenTelemetry triées par tail sampling. Un dépôt Go testé de bout en bout, et ce que trois livres font de faux.
BOLA, faille n°1 des API : correctif en une ligne et test A-B en Go et PHP
Un identifiant changé dans l'URL, et l'API renvoie la facture d'un autre. Le correctif tient en une ligne ; le test A-B, avec deux utilisateurs, prouve qu'il est en place : en Go avec httptest, en Symfony avec un Voter et un WebTestCase.
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