···1010slug: direnv-pour-votre-shell
1111---
12121313-# direnv pour booster votre shell
1413## Le problème
1514Je suis le genre de développeur qui travaille toujours avec un terminal ouvert sur le côté, en plus de mon IDE.
1615Je lance souvent des commandes `mvn` pour m'assurer que mon projet compile et que mes tests s'exécutent correctement. C'est un vieux réflexe qui date de l'époque où les IDE n'avaient qu'un support limité de *Maven*. Lancer ces commandes hors-IDE m'aide souvent à valider que tout fonctionnera bien dans un environnement de CI par exemple.
-2
content/posts/2023-02-23-mkdocs-material/index.md
···1212slug: mkdocs-material
1313---
14141515-# Créer un site web de documentation statique avec MkDocs
1616-1715Que ce soit pour un projet d'entreprise ou un projet open-source, la documentation utilisateur et technique est cruciale.
1816Dans une documentation d'usage, les utilisateurs doivent pouvoir retrouver les instructions leur permettant d'accomplir les gestes métier de tous les jours.
1917Pour la documentation technique, les administrateurs, opérateurs et développeurs doivent pouvoir retrouver les opérations d'installation, de mise à jour, ou encore de développement du produit.
···99slug: anatomie-requete-http
1010---
11111212-# Anatomie d'une requête HTTP
1313-1412
15131614HTTP, pour _Hypertext Transfer Protocol_, est le protocole principal pour les échanges internet. Il est utilisé aussi bien par le navigateur que vous utilisez pour lire cet article, que pour faire communiquer des applications.