<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9"><url><loc>https://jordaneyeno.site</loc><priority>1.0</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/a-propos</loc><priority>0.8</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/services</loc><priority>0.8</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio</loc><priority>0.8</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog</loc><priority>0.85</priority><changefreq>daily</changefreq></url><url><loc>https://jordaneyeno.site/contact</loc><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/blog/react-router-v7-routing-moderne-et-nested-routes</loc><lastmod>2026-04-02T17:55:34+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/mocker-les-api-avec-msw-pour-des-tests-efficaces</loc><lastmod>2026-04-02T17:55:31+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/vs-code-extensions-et-astuces-pour-developpeurs</loc><lastmod>2026-04-02T17:55:34+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/migrer-un-projet-js-vers-typescript-guide-complet</loc><lastmod>2026-04-02T17:55:34+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/nodejs-22-decouvrez-les-nouveautes-et-ameliorations</loc><lastmod>2026-04-03T02:40:56+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/nginx-vs-apache-quel-serveur-web-choisir-guide-complet</loc><lastmod>2026-04-03T10:44:25+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/pagination-dapi-cursor-vs-offset-bonnes-pratiques</loc><lastmod>2026-04-02T15:01:05+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/react-19-decouvrez-les-nouveautes-incontournables</loc><lastmod>2026-04-02T15:05:24+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/guide-complet-pour-creer-un-package-laravel-guide-comple</loc><lastmod>2026-04-02T17:55:34+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/decouvrez-nodejs-22-nouveautes-et-ameliorations</loc><lastmod>2026-04-03T04:55:00+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/spatie-laravel-les-packages-indispensables-guide</loc><lastmod>2026-04-02T15:05:24+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/seo-technique-optimiser-son-site-pour-google</loc><lastmod>2026-04-02T17:55:35+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-un-menu-hamburger-responsive-en-css-pur</loc><lastmod>2026-04-02T19:21:33+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/http3-et-quic-le-futur-du-protocole-web-guide-complet</loc><lastmod>2026-04-02T21:45:28+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-un-serveur-de-fichiers-avec-nodejs-et-multer</loc><lastmod>2026-04-01T19:09:07+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/mon-site-a-disparu-du-jour-au-lendemain-la-verification-icann-expliquee</loc><lastmod>2026-03-31T17:14:24+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-un-package-laravel-guide-complet-et-pratique</loc><lastmod>2026-03-31T19:36:44+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/compression-gzip-et-brotli-reduire-le-poids-des-pages</loc><lastmod>2026-04-01T19:41:28+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/laravel-queues-maitriser-les-taches-en-arriere-plan</loc><lastmod>2026-03-31T10:21:23+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/typescript-strict-mode-pourquoi-et-comment-lactiver</loc><lastmod>2026-04-02T17:34:39+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/structures-de-donnees-avancees-en-javascript</loc><lastmod>2026-04-02T08:44:05+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/les-migrations-de-bases-de-donnees-guide-complet</loc><lastmod>2026-03-31T02:02:48+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-un-dashboard-admin-avec-react-tailwind-css-et-shadcnui</loc><lastmod>2026-04-01T07:45:15+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/le-swap-sur-linux-pourquoi-et-comment-le-configurer-sur-votre-serveur</loc><lastmod>2026-04-01T19:21:31+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/se-former-au-developpement-web-en-2026-le-guide-complet</loc><lastmod>2026-04-02T23:16:45+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/sqlstatehy000-2002-connection-refused-quand-laravel-ne-trouve-plus-mysql-dans-docker</loc><lastmod>2026-04-02T21:46:43+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/sqlite-ideale-pour-le-prototypage-rapide</loc><lastmod>2026-04-02T03:11:54+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/optimiser-les-requetes-sql-explain-et-indexation</loc><lastmod>2026-04-03T02:55:18+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/les-tokens-csrf-proteger-vos-formulaires-web</loc><lastmod>2026-04-02T12:38:04+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/trpc-api-typees-de-bout-en-bout-en-typescript</loc><lastmod>2026-04-02T04:43:16+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/gerer-les-variables-denvironnement-en-nodejs</loc><lastmod>2026-04-03T13:34:06+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/automatiser-un-rapport-de-visites-par-email-avec-python-et-cron-sur-un-vps</loc><lastmod>2026-04-02T08:05:05+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/resolution-d-une-erreur-500-apres-changement-de-base-de-donnees-dans-laravel-avec-docker-spatie-et-filament</loc><lastmod>2026-04-02T17:55:32+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/docker-guide-complet-pour-containeriser-votre-app-web</loc><lastmod>2026-04-02T21:00:23+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/livrer-du-code-propre-a-un-client-creer-des-branches-demo-git</loc><lastmod>2026-04-01T17:20:14+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/introduction-a-typescript-types-interfaces-et-generics</loc><lastmod>2026-03-31T07:29:23+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/deboguer-une-api-laravel-chronique-dun-probleme-et-ses-solutions</loc><lastmod>2026-04-03T10:55:25+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/docker-compose-deployer-mysql-et-phpmyadmin-sur-un-vps</loc><lastmod>2026-04-01T07:27:40+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/deployer-son-application-web-sur-un-vps-guide-complet</loc><lastmod>2026-04-02T22:24:56+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/debug-serveur-linux-commandes-essentielles-pour-diagnostiquer-vos-problemes</loc><lastmod>2026-03-29T18:41:05+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/configuration-ssl-apache-et-nginx-guide-complet-pour-securiser-votre-serveur</loc><lastmod>2026-03-30T22:01:47+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/certificat-ssl-et-lets-encrypt-resoudre-lerreur-ocsp-et-comprendre-la-migration-vers-les-crl</loc><lastmod>2026-04-03T02:01:47+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/pourquoi-jai-choisi-laravel-pour-mon-portfolio</loc><lastmod>2026-03-31T13:53:41+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/configurer-ssl-gratuit-avec-lets-encrypt-et-certbot</loc><lastmod>2026-03-30T23:21:46+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/mon-parcours-de-developpeur-de-la-passion-au-metier</loc><lastmod>2026-03-30T20:17:24+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/pourquoi-et-comment-migrer-son-domaine-pour-ameliorer-son-seo</loc><lastmod>2026-03-30T18:26:01+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-une-api-graphql-avec-apollo-server</loc><lastmod>2026-04-02T05:46:51+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/tailwind-css-creer-des-interfaces-rapidement</loc><lastmod>2026-04-01T23:37:24+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/git-flow-maitrisez-votre-workflow-de-developpement</loc><lastmod>2026-04-02T14:13:39+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/typescript-pour-les-debutants-guide-complet</loc><lastmod>2026-04-03T00:53:33+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/maitrisez-les-tests-unitaires-avec-jest-et-react-testing-library</loc><lastmod>2026-03-31T06:26:37+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/securiser-une-application-web-les-bonnes-pratiques</loc><lastmod>2026-04-01T17:24:55+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/mongodb-vs-postgresql-quel-choix-pour-votre-projet</loc><lastmod>2026-04-03T12:13:08+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/configurer-ssh-pour-git-guide-complet-gitlab-github-et-bitbucket</loc><lastmod>2026-03-31T14:51:40+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/docker-containeriser-une-application-web-facilement-1</loc><lastmod>2026-04-02T03:45:08+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/maitrisez-les-animations-css-modernes-avec-at-keyframes</loc><lastmod>2026-03-29T19:10:12+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/creer-une-api-rest-avec-nodejs-et-express</loc><lastmod>2026-04-03T04:56:56+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/maitriser-les-react-hooks-avances-usecallback-usememo-useref</loc><lastmod>2026-03-29T15:59:26+00:00</lastmod><priority>0.75</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/react</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/javascript</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/nodejs</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/devops</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/securite</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/databases</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/css</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/typescript</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/apis</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/blog/categorie/carriere</loc><priority>0.6</priority><changefreq>weekly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/api-restful</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/gabon-9-provinces</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/formulaire-inscription</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/mon-blog-dkodeur</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/portfolio-client-clenn</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/cv-en-ligne-yorick</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/playstation-clone</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/gameloft-clone</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/idee-blog-inkrdev</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/integration-maquette-meridien</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/ecole241-kids</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/startx241</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/facebook-clone</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/cv-wix</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/landing-page</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquette-glass-card</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquettage-niveau-1</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquette-chadwick-boseman</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquette-taxi-gab</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquette-meridien</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/userflow-miro</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/maquette-location-voiture</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/facebook-mockup</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/sms-compagnon</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/decroissant-script</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/multiplication-script</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/impair-script</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/menu-restaurant</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/calculatrice</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/facturier</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/portfolio/login-form</loc><lastmod>2026-01-25T11:15:28+00:00</lastmod><priority>0.7</priority><changefreq>monthly</changefreq></url><url><loc>https://jordaneyeno.site/politique-de-confidentialite</loc><priority>0.3</priority><changefreq>yearly</changefreq></url><url><loc>https://jordaneyeno.site/politique-des-cookies</loc><priority>0.3</priority><changefreq>yearly</changefreq></url><url><loc>https://jordaneyeno.site/conditions-utilisation</loc><priority>0.3</priority><changefreq>yearly</changefreq></url><url><loc>https://jordaneyeno.site/mentions-legales</loc><priority>0.3</priority><changefreq>yearly</changefreq></url></urlset>