Code, explained by a senior developer
Interactive courses to code with AI without handing it your thinking, free web tools, a technical blog and reference books distilled. Everything is open, nothing sits behind a paywall.
Learn to code with AI
21 interactive courses, from HTML to offensive security, with one method: use AI like a senior developer, not like copy-paste.
Code with AI — The method
Effective prompts, verification, assisted debugging: the full method to stay in charge of your code.
Available · 9 lessonsJavaScript — The electricity
Interactivity, DOM, events, APIs. The language that makes the web move.
Available · 11 lessonsGo — Cloud infrastructure
Fast services, native concurrency, deploy anywhere. The language of modern APIs.
Full course · 14 lessonsWeb security — think like an attacker
OWASP Top 10 2025, SQL injection, XSS, with sandboxed attack labs.
Also available: CSS, HTML, Advanced JavaScript, PHP, Object-Oriented PHP, OOP, Python, SQL, Git & terminal, HTTP & the network, REST APIs, Regular expressions, Web accessibility, Testing your code, TypeScript, Deploy on a VPS.
Free tools
11 online tools, no signup: for developers, freelancers and project owners.
cURL converter
Paste a cURL command, get the equivalent code in PHP, Go, JavaScript or Python.
WCAG contrast checker
Check your color contrasts against WCAG AA/AAA accessibility standards.
Freelance daily rate calculator
Work out your ideal daily rate from your expenses, working days and income goal.
The developer's library
Reference books, read and distilled: the essence of each book in one page, with an honest rating.
Eloquent JavaScript
Free, up to date, honest — there's simply no excuse not to read it.
Designing Data-Intensive Applications
Dense, demanding, monumental: the book that turns 'works on my machine' into 'I know why it breaks in production'.
Design Patterns : Tête la première
Ducks, pizzas and crossword puzzles: serious OOP has never been this unserious.
The blog · notes from the field
145 articles on Go, architecture, performance, AI and lessons learned. In French and English.
Best DevOps and Engineering Team Books, and the Order to Read Them
Six books on DevOps, continuous delivery and how tech teams work, rated and ranked in the order I would read them, with what to skip in each.
Best Clean Code and Refactoring Books, and the Order to Read Them
Seven books on clean code, refactoring, legacy code and TDD, rated and ranked in the order I would read them, with what to skip in each.
Best Event Sourcing and CQRS Books, and the Order to Read Them
Six books on Event Sourcing, CQRS and DDD, rated and ranked in the order I would read them, with what to skip in each.
Who writes all this?
Odilon Hugonnot. Former maths and physics teacher, retrained as an environmental engineer, then full-stack developer since 2014. Now in fintech & crypto: Go, PHP/Symfony, Event Sourcing.
Also a web dev trainer and professional exam jury. On weekends I build algotrading systems. Every step has been the same job: solving problems. I just changed languages.
See the full CVEmployed, open to opportunities