[{"date":"2 août 2026","summary":"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.","tags":["docker","astuces"],"title":"Astuces Docker Compose : services, healthchecks et démarrages qui tiennent","url":"/fr/posts/astuces-docker-compose/"},{"date":"26 juil. 2026","summary":"Ordre 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.","tags":["docker","astuces"],"title":"Astuces Dockerfile : du build qui marche au build qu'on ne touche plus","url":"/fr/posts/astuces-dockerfile/"},{"date":"19 juil. 2026","summary":"Une 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\u0026rsquo;à des documents Elasticsearch complets et exploitables.","tags":["tools","filebeat","astuces"],"title":"Filebeat et stacktraces Java : arrêter de perdre la moitié de l'erreur","url":"/fr/posts/filebeat-stacktraces-java/"},{"date":"12 juil. 2026","summary":"Tout ce qu\u0026rsquo;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.","tags":["tools","git"],"title":"Les tags Git, la cheatsheet en cinq minutes","url":"/fr/posts/git-tags-cheatsheet/"},{"date":"5 juil. 2026","summary":"Les 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.","tags":["tools","vim"],"title":"La cheatsheet Vim que je ressors sans arrêt","url":"/fr/posts/vim-cheatsheet/"}]