<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  
  
  
    
  
  
  
  
    
  
  
  
    
  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/about/qui-suis-je</loc>
    
  </url>

  
  
  
    
  
  
  
    
  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/performance/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/php/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/oriente-objet/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/architecture/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/pattern/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/aperophp/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/linux/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/trait/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/ci/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/qualite/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/test/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/orleans/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/typage/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/javascript/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/afup/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/behat/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/scrum/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/industrialisation/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/bdd/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/doctrine/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/ddd/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/composer/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/open-source/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/metrique/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/docker/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/protobuf/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/interoperabilite/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/quality/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/carriere/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/git/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/go/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/ia/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/python/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/ai/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/static-analysis/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/engineering/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/culture/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/pull-requests/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/productivite/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/retour-experience/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/productivity/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/case-study/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/llm/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/benchmark/</loc>
    
  </url>

  
  
  
  
  <url>
    <loc>https://blog.lepine.pro/tag/prompting/</loc>
    
  </url>


  
  <url>
    <loc>https://blog.lepine.pro/en/what-evaluating-700-texts-taught-us-about-prompting/</loc>
    <lastmod>2026-03-24T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/fr/ce-que-levaluation-de-700-textes-nous-a-appris-sur-le-prompting/</loc>
    <lastmod>2026-03-24T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/llms-can-code-but-can-they-maintain/</loc>
    <lastmod>2026-03-10T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/les-llms-savent-coder-mais-savent-ils-maintenir</loc>
    <lastmod>2026-03-10T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/how-we-unblocked-our-pr-flow-in-4-months/</loc>
    <lastmod>2025-11-16T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/retex-debloquer-flux-de-pr-en-4-mois</loc>
    <lastmod>2025-11-15T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/how-to-audit-go-code-with-static-analysis-a-deep-dive-into-ast-metrics/</loc>
    <lastmod>2025-09-18T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/ai-wav2vec-pronunciation-vectorization/</loc>
    <lastmod>2025-09-11T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/ai-wav2vec-prononciation</loc>
    <lastmod>2025-09-11T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/parsing-php-code-ast-go/</loc>
    <lastmod>2025-08-26T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/go-parser-php-sapi-embed-ast</loc>
    <lastmod>2025-08-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/monorepo-git-subtree</loc>
    <lastmod>2025-08-08T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/retours-experience-cv</loc>
    <lastmod>2025-05-08T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/php-ecosystem-deep-dive-code-quality-landscape/</loc>
    <lastmod>2025-03-05T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/fr/plongee-dans-ecosysteme-php/</loc>
    <lastmod>2025-03-05T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/ast-metrics-static-analysis/</loc>
    <lastmod>2024-04-18T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/ast-metrics-analyse-statique</loc>
    <lastmod>2024-04-18T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/</loc>
    <lastmod>2024-01-01T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/dyslexic-editor</loc>
    <lastmod>2023-02-15T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/bus-de-donnees-datapipeline</loc>
    <lastmod>2022-10-28T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/protobuf-php-go/</loc>
    <lastmod>2022-07-13T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/protobuf-standard-pour-echanger-des-donnes-php-go</loc>
    <lastmod>2022-07-13T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/environnement-test-docker-regression-ihm-gemini</loc>
    <lastmod>2015-10-19T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/environnement-test-docker-behat</loc>
    <lastmod>2015-10-12T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/outil-mesure-qualite-projet-web</loc>
    <lastmod>2015-09-14T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/en/open-source-assets/</loc>
    <lastmod>2015-02-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/open-source-libre-gestion-des-medias</loc>
    <lastmod>2015-02-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/semver-git-tags</loc>
    <lastmod>2015-01-07T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/travis-ci-jenkins-et-docker</loc>
    <lastmod>2014-05-29T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/industrialisation/bornes-pour-les-indicateurs-et-metriques</loc>
    <lastmod>2014-05-07T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/industrialisation/indice-de-maintenabilite-dun-projet-php-et-jenkins</loc>
    <lastmod>2014-02-06T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/la-maintenabilite-dun-projet-php-en-images</loc>
    <lastmod>2013-12-18T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/ressources-tutos-php/ebooks-open-source-sur-le-developpement-pilote-par-le-comportement</loc>
    <lastmod>2013-10-04T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/mutation-testing-en-php-indicateurs-de-qualite-des-tests-unitaires</loc>
    <lastmod>2013-06-03T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/mais-on-peut-faire-ca-en-php-mais-cest-horrible</loc>
    <lastmod>2013-03-26T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/ressources-tutos-php/behat-creer-des-tests-solides-et-efficaces</loc>
    <lastmod>2013-02-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/actus-php/dependency-me-un-service-pour-savoir-si-vos-dependances-composer-sont-a-jour</loc>
    <lastmod>2013-01-30T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/doctrine-nest-pas-un-orm</loc>
    <lastmod>2013-01-04T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/automatisation-des-taches-avec-phing</loc>
    <lastmod>2012-11-16T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/industrialisation/industrialiser-le-contrat-dans-un-projet-php-slides</loc>
    <lastmod>2012-10-31T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/gerer-des-regles-metiers-complexes-etou-changeantes</loc>
    <lastmod>2012-09-27T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/actus-php/behat-une-interface-graphique-pour-rediger-lister-ses-fonctionnalites</loc>
    <lastmod>2012-07-31T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/ressources-tutos-php/slides-afup-orleans-exploiter-php-5</loc>
    <lastmod>2012-07-09T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/bdd-produit-mal-pense-developpement-rate</loc>
    <lastmod>2012-07-05T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/les-principales-causes-dechec-du-bdd</loc>
    <lastmod>2012-05-24T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/memento-industrialisation-php-outils-et-bonnes-pratiques</loc>
    <lastmod>2012-05-22T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/flux-personnalises-et-filtres-en-php-streams</loc>
    <lastmod>2012-04-13T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/behat-liens-et-ressources-utiles</loc>
    <lastmod>2012-04-02T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/non-classe/behat-jour-4-api-mink-sous-contextes-et-hooks</loc>
    <lastmod>2012-03-29T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/behat-jour-3-tester-une-application-web-avec-mink</loc>
    <lastmod>2012-03-19T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/behat-jour-2-installation-et-premiers-tests</loc>
    <lastmod>2012-03-11T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/ressources-tutos-php/cheat-sheet-behat</loc>
    <lastmod>2012-03-06T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/behat-jour-1-comment-tester-son-produit-scrum</loc>
    <lastmod>2012-03-02T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/actus-php/atelier-php-sur-orleans-tester-son-code-produit</loc>
    <lastmod>2012-02-29T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/utilisez-un-moteur-javascript-en-php-et-faites-exploser-vos-perfs</loc>
    <lastmod>2012-02-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/le-point-sur-les-limites-du-typage-de-php</loc>
    <lastmod>2012-02-20T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/slides-de-latelier-php-sur-les-traits-pour-lafup</loc>
    <lastmod>2012-02-03T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/php-a-orleans-ca-bouge</loc>
    <lastmod>2012-01-20T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/comment-tester-un-trait-avec-phpunit</loc>
    <lastmod>2011-09-13T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/couverture-de-code-de-php-un-avis-sur-la-polemique-de-php-5-3-7</loc>
    <lastmod>2011-09-09T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/php-solutions-daout-est-disponible</loc>
    <lastmod>2011-08-02T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/redonner-son-sens-a-lheritage-grace-aux-traits</loc>
    <lastmod>2011-08-01T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/compiler-et-installer-php</loc>
    <lastmod>2011-07-04T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/ca-vous-dit-dinstaller-lalpha-de-php-5-4</loc>
    <lastmod>2011-07-01T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/apero-php-a-blois-joyeux-anniversaire-php</loc>
    <lastmod>2011-07-01T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/tour-dhorizon-des-callbacks-en-php</loc>
    <lastmod>2011-06-17T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/architecture/le-design-pattern-flyweight-poids-mouche</loc>
    <lastmod>2011-06-08T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/objet-acceder-au-grand-parent-en-php</loc>
    <lastmod>2011-06-06T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/php-5-4-les-traits-horizontal-reuses</loc>
    <lastmod>2011-06-04T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/astuces-php-union-de-deux-tableaux-plus-pratique-et-rapide-quun-array_merge</loc>
    <lastmod>2011-03-04T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/performance-php-lheritage</loc>
    <lastmod>2011-02-25T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/forum-afup-slides-disponibles</loc>
    <lastmod>2010-11-17T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/forum-afup-2010</loc>
    <lastmod>2010-11-14T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/php/forum-afup-2010-plein-phar</loc>
    <lastmod>2010-11-14T00:00:00+00:00</lastmod>
  </url>

  
  <url>
    <loc>https://blog.lepine.pro/non-classe/bonjour-tout-le-monde</loc>
    <lastmod>2010-11-14T00:00:00+00:00</lastmod>
  </url>

</urlset>
