<?xml version="1.0" encoding="UTF-8"?>
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml">
<url><loc>https://example.com/weblog/2026/04/19/awk</loc><lastmod>2026-04-19</lastmod></url><url><loc>https://example.com/weblog/2026/04/18/command-line-skills</loc><lastmod>2026-04-19</lastmod></url><url><loc>https://example.com/weblog/2026/04/18/ways-to-run-a-shell-command</loc><lastmod>2026-04-19</lastmod></url><url><loc>https://example.com/weblog/2026/04/17/shell-fundamentals-with-bash</loc><lastmod>2026-04-19</lastmod></url><url><loc>https://example.com/weblog/2026/04/12/notes-on-darwin-and-the-macos-architecture</loc><lastmod>2026-04-12</lastmod></url><url><loc>https://example.com/weblog/2026/03/29/notes-on-deep-learning</loc><lastmod>2026-03-29</lastmod></url><url><loc>https://example.com/weblog/2026/02/14/what-makes-code-maintainable</loc><lastmod>2026-02-14</lastmod></url><url><loc>https://example.com/weblog/2026/02/06/missing-apple-tv-control-centre-mapping-on-the-magic-keyboard-a3203</loc><lastmod>2026-02-06</lastmod></url><url><loc>https://example.com/weblog/2026/01/03/paper-size-standards</loc><lastmod>2026-01-04</lastmod></url><url><loc>https://example.com/weblog/2025/09/28/squashing-django-migrations-by-targeting-linear-paths</loc><lastmod>2025-09-28</lastmod></url><url><loc>https://example.com/weblog/2025/03/06/bootable-macos-backups-do-not-matter-anymore</loc><lastmod>2025-03-30</lastmod></url><url><loc>https://example.com/weblog/2024/12/29/using-an-sdl-fight-stick-with-rpcs3-on-arm64-mac</loc><lastmod>2025-05-18</lastmod></url><url><loc>https://example.com/weblog/2024/06/02/hypermedia-systems</loc><lastmod>2024-06-03</lastmod></url><url><loc>https://example.com/weblog/2024/05/18/html-form-serialization</loc><lastmod>2024-05-20</lastmod></url><url><loc>https://example.com/weblog/2024/05/08/enum-in-django</loc><lastmod>2024-05-08</lastmod></url><url><loc>https://example.com/weblog/2024/04/07/any-software-project-has-a-complexity-budget</loc><lastmod>2024-04-07</lastmod></url><url><loc>https://example.com/weblog/2024/03/17/problems-solved-by-css-scope</loc><lastmod>2024-03-19</lastmod></url><url><loc>https://example.com/weblog/2024/02/10/database-relationships-in-django</loc><lastmod>2024-04-24</lastmod></url><url><loc>https://example.com/weblog/2024/01/20/tva-et-autoliquidation</loc><lastmod>2024-05-04</lastmod></url><url><loc>https://example.com/weblog/2023/11/11/apprendre-comment-apprendre</loc><lastmod>2026-01-01</lastmod></url><url><loc>https://example.com/weblog/2023/10/22/difference-between-null-and-blank-in-django</loc><lastmod>2024-02-13</lastmod></url><url><loc>https://example.com/weblog/2023/10/14/typescript-in-react</loc><lastmod>2023-10-14</lastmod></url><url><loc>https://example.com/weblog/2023/10/14/performance-in-react</loc><lastmod>2023-10-14</lastmod></url><url><loc>https://example.com/weblog/2023/09/24/fundamentals-of-react</loc><lastmod>2025-06-02</lastmod></url><url><loc>https://example.com/weblog/2023/08/06/quotes-from-weaving-the-web</loc><lastmod>2024-05-17</lastmod></url><url><loc>https://example.com/weblog/2023/07/09/quotes-from-the-backbone-a-history-of-the-internet</loc><lastmod>2023-10-08</lastmod></url><url><loc>https://example.com/weblog/2023/06/01/les-bases-de-la-securite-web</loc><lastmod>2023-06-01</lastmod></url><url><loc>https://example.com/weblog/2023/05/05/react-en-quelques-lignes-de-jquery</loc><lastmod>2023-05-05</lastmod></url><url><loc>https://example.com/weblog/2023/05/04/editorconfig</loc><lastmod>2023-05-04</lastmod></url><url><loc>https://example.com/weblog/2023/05/03/les-schemas-postgresql</loc><lastmod>2023-05-03</lastmod></url><url><loc>https://example.com/weblog/2023/05/02/module-pathlib-en-python</loc><lastmod>2023-05-02</lastmod></url><url><loc>https://example.com/weblog/2023/05/01/python-pdb</loc><lastmod>2023-05-01</lastmod></url><url><loc>https://example.com/weblog/2023/04/30/ecriture-inclusive</loc><lastmod>2023-08-04</lastmod></url><url><loc>https://example.com/weblog/2023/04/29/les-bases-de-dig</loc><lastmod>2023-04-29</lastmod></url><url><loc>https://example.com/weblog/2023/04/28/ainsi-parlait-iwata-san</loc><lastmod>2023-04-28</lastmod></url><url><loc>https://example.com/weblog/2023/04/27/homo-detritus</loc><lastmod>2023-10-07</lastmod></url><url><loc>https://example.com/weblog/2023/03/06/complexite-et-principe-de-moindre-surprise</loc><lastmod>2023-03-06</lastmod></url><url><loc>https://example.com/weblog/2023/02/08/20-ans-de-blog</loc><lastmod>2023-02-08</lastmod></url><url><loc>https://example.com/weblog/2023/01/28/exitstack-en-python</loc><lastmod>2023-01-28</lastmod></url><url><loc>https://example.com/weblog/2023/01/20/toujours-utiliser-des-intervalles-fermes-ouverts</loc><lastmod>2023-01-20</lastmod></url><url><loc>https://example.com/weblog/2023/01/14/apercu-des-fonctions-de-confidentialite-des-navigateurs</loc><lastmod>2023-11-06</lastmod></url><url><loc>https://example.com/weblog/2022/12/17/simulacres-en-python-avec-mock</loc><lastmod>2023-10-28</lastmod></url><url><loc>https://example.com/weblog/2022/08/24/lencodage-base64</loc><lastmod>2022-08-24</lastmod></url><url><loc>https://example.com/weblog/2022/05/15/gestion-ennuyeuse-des-dependances-python</loc><lastmod>2022-05-15</lastmod></url><url><loc>https://example.com/weblog/2022/05/09/plein-texte-avec-colonne-generee-postgresql-dans-django</loc><lastmod>2022-05-11</lastmod></url><url><loc>https://example.com/weblog/2022/05/05/redesign-2022</loc><lastmod>2022-05-11</lastmod></url><url><loc>https://example.com/weblog/2022/02/25/invasion-de-lukraine</loc><lastmod>2022-05-03</lastmod></url><url><loc>https://example.com/weblog/2022/02/21/prendre-des-notes-intelligentes-dans-obsidian</loc><lastmod>2022-12-31</lastmod></url><url><loc>https://example.com/weblog/2022/01/23/les-cinq-regles-dor-du-javascript-moderne</loc><lastmod>2022-01-23</lastmod></url><url><loc>https://example.com/weblog/2022/01/10/la-description-de-pull-request-parfaite</loc><lastmod>2022-01-10</lastmod></url><url><loc>https://example.com/weblog/2021/12/23/configurer-un-mac-comme-jaime</loc><lastmod>2024-01-01</lastmod></url><url><loc>https://example.com/weblog/2021/12/22/programmation-asynchrone-en-javascript</loc><lastmod>2021-12-23</lastmod></url><url><loc>https://example.com/weblog/2021/07/17/heritage-et-classes-en-javascript-bis</loc><lastmod>2022-01-01</lastmod></url><url><loc>https://example.com/weblog/2021/04/13/la-playlist-city-pop</loc><lastmod>2021-04-20</lastmod></url><url><loc>https://example.com/weblog/2021/04/11/laisser-tomber-les-mots-pour-un-contenu-web-qui-fonctionne</loc><lastmod>2023-12-30</lastmod></url><url><loc>https://example.com/weblog/2021/03/21/le-a3-japonais-pour-le-management-de-linformation</loc><lastmod>2021-03-23</lastmod></url><url><loc>https://example.com/weblog/2021/03/08/ameliorer-les-performances-des-equipes-de-developpement</loc><lastmod>2022-05-02</lastmod></url><url><loc>https://example.com/weblog/2021/03/01/notes-sur-the-managers-path</loc><lastmod>2021-03-01</lastmod></url><url><loc>https://example.com/weblog/2021/02/12/software-engineering-at-google-notes-sur-le-reste</loc><lastmod>2021-04-18</lastmod></url><url><loc>https://example.com/weblog/2021/02/11/software-engineering-at-google-notes-sur-les-tests</loc><lastmod>2021-04-18</lastmod></url><url><loc>https://example.com/weblog/2021/02/10/software-engineering-at-google-notes-sur-les-pratiques</loc><lastmod>2021-04-18</lastmod></url><url><loc>https://example.com/weblog/2021/02/07/software-engineering-at-google-notes-sur-le-management</loc><lastmod>2022-05-04</lastmod></url><url><loc>https://example.com/weblog/2021/02/06/les-metaclasses-en-python-et-django</loc><lastmod>2021-02-07</lastmod></url><url><loc>https://example.com/weblog/2020/12/20/encapsuler-la-complexite-avec-lorm-de-django</loc><lastmod>2021-01-10</lastmod></url><url><loc>https://example.com/weblog/2020/11/29/notes-sur-lart-de-postgresql</loc><lastmod>2020-11-29</lastmod></url><url><loc>https://example.com/weblog/2020/07/15/une-philosophie-de-la-conception-de-logiciels</loc><lastmod>2020-07-16</lastmod></url><url><loc>https://example.com/weblog/2020/05/17/oauth-et-openid-connect</loc><lastmod>2020-05-17</lastmod></url><url><loc>https://example.com/weblog/2020/04/19/attaques-par-en-tete-dhote-http</loc><lastmod>2020-04-21</lastmod></url><url><loc>https://example.com/weblog/2020/03/13/recherche-plein-texte-postgresql</loc><lastmod>2020-03-13</lastmod></url><url><loc>https://example.com/weblog/2020/03/01/index-b-tree-et-performances-sql</loc><lastmod>2020-03-01</lastmod></url><url><loc>https://example.com/weblog/2020/02/24/websockets</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/23/server-sent-events-sse</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/22/xmlhttprequest</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/21/http2</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/20/http11</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/19/abc-de-la-performance-web</loc><lastmod>2020-12-28</lastmod></url><url><loc>https://example.com/weblog/2020/02/18/tls</loc><lastmod>2022-07-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/17/udp</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/16/tcp</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/15/latence-et-bande-passante</loc><lastmod>2020-02-24</lastmod></url><url><loc>https://example.com/weblog/2020/02/13/empecher-la-soumission-multiple-de-formulaires-cote-client</loc><lastmod>2020-02-17</lastmod></url><url><loc>https://example.com/weblog/2020/01/13/resident-evil-2-2019</loc><lastmod>2020-02-26</lastmod></url><url><loc>https://example.com/weblog/2019/12/25/traque-sur-le-web</loc><lastmod>2019-12-25</lastmod></url><url><loc>https://example.com/weblog/2019/12/24/acrimonie-videoludique</loc><lastmod>2019-12-26</lastmod></url><url><loc>https://example.com/weblog/2019/08/22/outils-pour-les-classes-en-python</loc><lastmod>2019-08-22</lastmod></url><url><loc>https://example.com/weblog/2019/07/17/voir-le-contenu-des-volumes-nommes-de-docker-for-mac</loc><lastmod>2019-07-17</lastmod></url><url><loc>https://example.com/weblog/2019/06/08/le-python-par-defaut-de-macos-va-nous-quitter</loc><lastmod>2019-06-26</lastmod></url><url><loc>https://example.com/weblog/2019/05/30/heritage-contre-composition</loc><lastmod>2019-05-30</lastmod></url><url><loc>https://example.com/weblog/2019/03/28/comment-fonctionne-un-navigateur</loc><lastmod>2019-04-03</lastmod></url><url><loc>https://example.com/weblog/2019/03/12/retrospective-pour-les-30-ans-du-web</loc><lastmod>2022-04-30</lastmod></url><url><loc>https://example.com/weblog/2019/03/08/operations-bit-a-bit</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2019/03/03/binaire-hex-et-representation-des-nombres</loc><lastmod>2022-06-26</lastmod></url><url><loc>https://example.com/weblog/2019/02/17/parcours-de-graphes-en-python</loc><lastmod>2022-07-17</lastmod></url><url><loc>https://example.com/weblog/2019/02/16/un-arbre-binaire-de-recherche-en-python</loc><lastmod>2019-04-05</lastmod></url><url><loc>https://example.com/weblog/2019/02/06/quelques-algorithmes-de-tri-en-python</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2019/02/02/les-fermetures-en-javascript</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2019/01/21/complexite-algorithmique-et-notation-grand-o</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2018/12/31/loperateur-modulo</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2018/12/16/prelevement-a-la-source-pour-les-tns</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2018/12/13/heritage-et-classes-en-javascript</loc><lastmod>2021-07-23</lastmod></url><url><loc>https://example.com/weblog/2018/12/06/fibonacci-tu-peux-pas-test</loc><lastmod>2019-03-11</lastmod></url><url><loc>https://example.com/weblog/2018/11/29/10-ans-de-freelancing-goodbye-paris</loc><lastmod>2018-11-29</lastmod></url><url><loc>https://example.com/weblog/2018/08/19/chroniques-de-batterie-pour-macbook-pro-2011</loc><lastmod>2018-08-20</lastmod></url><url><loc>https://example.com/weblog/2018/08/14/utiliser-postcss-preset-env-vite-fait-bien-fait</loc><lastmod>2018-08-14</lastmod></url><url><loc>https://example.com/weblog/2018/07/14/template-des-elements-html5</loc><lastmod>2018-07-14</lastmod></url><url><loc>https://example.com/weblog/2018/06/30/reproduction-du-super-mario-dolly-moss</loc><lastmod>2019-04-08</lastmod></url><url><loc>https://example.com/weblog/2018/05/14/docker-django-et-le-mac</loc><lastmod>2018-05-14</lastmod></url><url><loc>https://example.com/weblog/2018/02/24/deploiement-dune-application-web-python</loc><lastmod>2018-07-03</lastmod></url><url><loc>https://example.com/weblog/2018/02/10/utiliser-cssnext-vite-fait-bien-fait</loc><lastmod>2018-08-14</lastmod></url><url><loc>https://example.com/weblog/2018/01/09/css-grid</loc><lastmod>2018-01-09</lastmod></url><url><loc>https://example.com/weblog/2017/11/05/css-et-cors-en-local</loc><lastmod>2018-06-30</lastmod></url><url><loc>https://example.com/weblog/2017/11/03/flexbox</loc><lastmod>2017-11-05</lastmod></url><url><loc>https://example.com/weblog/2017/02/19/unicode-et-python</loc><lastmod>2020-02-23</lastmod></url><url><loc>https://example.com/weblog/2017/01/30/gestion-de-la-couleur</loc><lastmod>2017-02-20</lastmod></url><url><loc>https://example.com/weblog/2016/12/06/notes-sur-lecosysteme-front-end-avec-webpack-en-2016</loc><lastmod>2016-12-08</lastmod></url><url><loc>https://example.com/weblog/2016/04/18/notes-sur-les-types-et-la-grammaire-de-javascript</loc><lastmod>2016-04-18</lastmod></url><url><loc>https://example.com/weblog/2016/04/11/coroutines-avec-asyncio-en-python</loc><lastmod>2017-02-19</lastmod></url><url><loc>https://example.com/weblog/2016/04/06/coroutines-via-generateurs-ameliores-en-python</loc><lastmod>2017-02-19</lastmod></url><url><loc>https://example.com/weblog/2016/04/05/generateurs-en-python</loc><lastmod>2017-02-19</lastmod></url><url><loc>https://example.com/weblog/2016/04/04/iterateurs-en-python</loc><lastmod>2017-02-19</lastmod></url><url><loc>https://example.com/weblog/2015/03/20/voir-plus-de-warnings-dans-la-console-django</loc><lastmod>2015-03-20</lastmod></url><url><loc>https://example.com/weblog/2015/03/20/selecteurs-css</loc><lastmod>2015-03-20</lastmod></url><url><loc>https://example.com/weblog/2015/03/13/passage-par-partage-dobjet-en-python-et-javascript</loc><lastmod>2015-03-14</lastmod></url><url><loc>https://example.com/weblog/2015/02/22/browserify</loc><lastmod>2015-02-23</lastmod></url><url><loc>https://example.com/weblog/2015/02/14/django-avec-cloudfront-et-s3-pep-476</loc><lastmod>2015-02-14</lastmod></url><url><loc>https://example.com/weblog/2015/02/06/peupler-un-filefield-django-par-programmation</loc><lastmod>2015-02-09</lastmod></url><url><loc>https://example.com/weblog/2015/01/16/django-et-le-pouvoir-du-q</loc><lastmod>2015-01-21</lastmod></url><url><loc>https://example.com/weblog/2015/01/04/reflexions-sur-le-viewport</loc><lastmod>2015-01-04</lastmod></url><url><loc>https://example.com/weblog/2014/12/05/pixel-de-reference-css</loc><lastmod>2014-12-05</lastmod></url><url><loc>https://example.com/weblog/2014/10/24/migrer-un-projet-django-de-mysql-a-postgresql</loc><lastmod>2016-04-12</lastmod></url><url><loc>https://example.com/weblog/2014/10/15/stack-front-end-moderne-avec-django</loc><lastmod>2014-11-15</lastmod></url><url><loc>https://example.com/weblog/2013/11/23/textmate-2</loc><lastmod>2013-11-23</lastmod></url><url><loc>https://example.com/weblog/2013/11/13/query-string-ficelle</loc><lastmod>2013-12-09</lastmod></url><url><loc>https://example.com/weblog/2013/09/10/backbonejs-retour-dexperience</loc><lastmod>2016-04-12</lastmod></url><url><loc>https://example.com/weblog/2013/04/04/python-pytz-et-django-sont-sur-un-bateau</loc><lastmod>2016-04-12</lastmod></url><url><loc>https://example.com/weblog/2013/03/30/fuseaux-horaires-et-javascript</loc><lastmod>2015-02-07</lastmod></url><url><loc>https://example.com/</loc></url><url><loc>https://example.com/cv/</loc></url><url><loc>https://example.com/weblog/</loc></url><url><loc>https://example.com/tweets/</loc></url><url><loc>https://example.com/maths/</loc></url><url><loc>https://example.com/tuto/menu-deroulant-css/</loc></url><url><loc>https://example.com/tuto/conseils-css/</loc></url><url><loc>https://example.com/tuto/10-astuces-css/</loc></url><url><loc>https://example.com/tuto/css-comprendre-la-cascade/</loc></url>
</urlset>
