Architecte logiciel · un billet par semaine
Architecture logicielle, patterns et outils - décodés.
Tout ce que j'aurais aimé savoir plus tôt sur la création de logiciels. Notes tirées de mes plongées dans les nouvelles technologies.
À la une
docker
depends_on ne suffit pas, les healthchecks changent tout : le tour des astuces Compose qui rendent une stack de dev fiable - ordre de démarrage, profils, overrides et tags !override, include, ancres YAML, watch mode, lifecycle hooks, stacks parallèles et bases de test en tmpfs.
2 août 2026 · 9 min de lecture
dockerOrdre des couches, .dockerignore, multi-stage builds, cache mounts, utilisateur non-root : les techniques qui transforment un Dockerfile naïf en image légère, rapide à reconstruire et saine en production.
26 juil. · 6 min
toolsUne stacktrace Java fait 40 lignes ; mal configuré, Filebeat en fait 40 documents inutilisables. Configuration multiline pas à pas, avec une application de test qui génère de vraies stacktraces, jusqu’à des documents Elasticsearch complets et exploitables.
19 juil. · 6 min
toolsTout ce qu’il faut pour taguer ses releases sereinement : tags annotés vs légers, les commandes qui comptent, et pourquoi git push ignore silencieusement vos tags.
12 juil. · 4 min
toolsLes commandes Vim essentielles au quotidien - modes, déplacements, édition, macros - plus les techniques avancées (bloc visuel, :g, répétition avec .) qui font tout basculer.
5 juil. · 8 min