Je développe des systèmes backend et des outils CLI en Go, documentant mon parcours au fil de mon apprentissage.
Parcours d’apprentissage
J’ai touché à Python 2 il y a plusieurs années, puis j’ai quitté la programmation. En 2024, je suis revenu via Automate the Boring Stuff with Python, CS50, et The Odin Project. En 2025, j’ai terminé le parcours backend de Boot.dev et j’ai commencé à construire en Go.
Livres qui ont façonné mon approche :
- Learning Go de Jon Bodner
- Learn Go with Tests de Chris James
- Dive Into Design Patterns d’Alexander Shvets
- A Philosophy of Software Design de John Ousterhout
Projets actuels
go-md2pdf : un outil CLI qui convertit du Markdown en PDF. Construit avec un worker pool concurrent, une couverture de tests complète, et 8 thèmes CSS personnalisables.
Je travaille aussi sur un projet EdTech personnel.
Parcours
Français natif, bilingue en anglais et portugais. J’ai passé des années à enseigner le français en ligne, décomposant des règles de grammaire complexes en étapes compréhensibles. Cette même approche s’applique maintenant à l’écriture de code : structure claire, logique explicite, documentation qui aide plutôt qu’elle ne confond.
Ce que j’écris ici
Ce blog traite du développement Go sous un angle pratique :
- Patterns de concurrence qui fonctionnent en production
- Stratégies de test au-delà des bases
- Conception et distribution d’outils CLI
- Leçons tirées de vrais projets
Pas de blabla, pas de hype. Juste ce que j’apprends en construisant.
Contact
Freelancer, disponible pour des projets backend remote.