<?xml version="1.0" encoding="UTF-8"?>
<!-- Ce plan de site a été généré dynamiquement le 18 juillet 2026 à 22h43 par All in One SEO v4.9.10 - l’extension SEO originale pour WordPress. -->

<?xml-stylesheet type="text/xsl" href="https://stefanoalletti.com/default-sitemap.xsl"?>

<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Stefano Alletti</title>
		<link><![CDATA[https://stefanoalletti.com]]></link>
		<description><![CDATA[Stefano Alletti]]></description>
		<lastBuildDate><![CDATA[Sat, 18 Jul 2026 19:52:58 +0000]]></lastBuildDate>
		<docs>https://validator.w3.org/feed/docs/rss2.html</docs>
		<atom:link href="https://stefanoalletti.com/sitemap.rss" rel="self" type="application/rss+xml" />
		<ttl><![CDATA[60]]></ttl>

		<item>
			<guid><![CDATA[https://stefanoalletti.com/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/]]></link>
			<title>Home</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:52:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/adomos/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/adomos/]]></link>
			<title>Adomos</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:51:09 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/le-figaro/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/le-figaro/]]></link>
			<title>Le Figaro</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:46:44 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/france-television/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/france-television/]]></link>
			<title>France Télévision</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:46:30 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/lexpress/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/lexpress/]]></link>
			<title>L’Express</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:46:20 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/meetic/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/meetic/]]></link>
			<title>Meetic</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:46:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/bouygues/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/bouygues/]]></link>
			<title>Bouygues</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:46:00 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/mazarine/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/mazarine/]]></link>
			<title>Mazarine</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:45:51 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/tf1/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/tf1/]]></link>
			<title>TF1</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:45:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/media-365/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/media-365/]]></link>
			<title>Media 365</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:45:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/technicolor/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/technicolor/]]></link>
			<title>Technicolor</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:44:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/iad/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/iad/]]></link>
			<title>IAD</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:28:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/poc-of-clean-architecture-with-symfony/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/poc-of-clean-architecture-with-symfony/]]></link>
			<title>Poc of Clean architecture with Symfony</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:16:08 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2026/07/14/why-vector-search-alone-isnt-enough-and-how-the-retrieve-→-re-rank-pipeline-fixes-it/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2026/07/14/why-vector-search-alone-isnt-enough-and-how-the-retrieve-→-re-rank-pipeline-fixes-it/]]></link>
			<title>Why Vector Search Alone Isn’t Enough — And How the Retrieve → Re-rank Pipeline Fixes It</title>
			<pubDate><![CDATA[Wed, 15 Jul 2026 08:46:12 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/real-estate-photo-quality-detector/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/real-estate-photo-quality-detector/]]></link>
			<title>Real estate photo quality detector</title>
			<pubDate><![CDATA[Wed, 15 Jul 2026 07:23:26 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/ai-evaluation-lab/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/ai-evaluation-lab/]]></link>
			<title>AI Evaluation Lab</title>
			<pubDate><![CDATA[Wed, 15 Jul 2026 07:19:54 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/ddd-with-symfony/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/ddd-with-symfony/]]></link>
			<title>DDD with Symfony</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 19:08:50 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/real-estate-markting-agent/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/real-estate-markting-agent/]]></link>
			<title>Real Estate Markting Agent</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 13:22:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/days-on-market-real-estate-time-to-sell-predictor/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/days-on-market-real-estate-time-to-sell-predictor/]]></link>
			<title>Days on market — real estate time-to-sell predictor</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 13:17:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_portfolio/certy-art/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_portfolio/certy-art/]]></link>
			<title>Semantic search engine</title>
			<pubDate><![CDATA[Sat, 18 Jul 2026 13:14:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2026/07/17/you-want-to-fine-tune-an-llm-you-probably-dont-need-to/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2026/07/17/you-want-to-fine-tune-an-llm-you-probably-dont-need-to/]]></link>
			<title>You Want to Fine-Tune an LLM. You Probably Don’t Need To.</title>
			<pubDate><![CDATA[Fri, 17 Jul 2026 20:54:15 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/blog/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/blog/]]></link>
			<title>Blog</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:18:39 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/adomos/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/adomos/]]></link>
			<title>adomos</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:13:47 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/nestle/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/nestle/]]></link>
			<title>Nestle</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:13:07 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/mazarine/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/mazarine/]]></link>
			<title>Mazarine</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:12:29 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/bouygues-telecom/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/bouygues-telecom/]]></link>
			<title>Bouygues Telecom</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:09:56 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_timeline/iad/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_timeline/iad/]]></link>
			<title>IAD</title>
			<pubDate><![CDATA[Thu, 09 Jul 2026 19:42:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/tf1/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/tf1/]]></link>
			<title>TF1</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:08:03 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/media-365/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/media-365/]]></link>
			<title>Media 365</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:05:31 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_timeline/iad-lead/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_timeline/iad-lead/]]></link>
			<title>IAD</title>
			<pubDate><![CDATA[Thu, 09 Jul 2026 19:38:55 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/meetic/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/meetic/]]></link>
			<title>Meetic</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:04:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/lexpress/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/lexpress/]]></link>
			<title>L’Express</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:03:27 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/france-television/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/france-television/]]></link>
			<title>France Télévision</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:02:19 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/page-d-exemple/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/page-d-exemple/]]></link>
			<title>Page d’exemple</title>
			<pubDate><![CDATA[Thu, 09 Jul 2026 18:17:53 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/le-figaro/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/le-figaro/]]></link>
			<title>Le Figaro</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 15:00:46 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2020/05/05/lockdown-diaries-react-symfony-api-platform-the-perfect-combination/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2020/05/05/lockdown-diaries-react-symfony-api-platform-the-perfect-combination/]]></link>
			<title>Lockdown diaries - React + Symfony + Api Platform: the perfect combination</title>
			<pubDate><![CDATA[Tue, 05 May 2020 07:48:10 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/iad/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/iad/]]></link>
			<title>IAD</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 14:56:34 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2021/10/05/switch-from-csa-guzzle-to-symfony-httpclient/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2021/10/05/switch-from-csa-guzzle-to-symfony-httpclient/]]></link>
			<title>Switch from Csa Guzzle to Symfony HttpClient</title>
			<pubDate><![CDATA[Tue, 05 Oct 2021 13:56:22 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2022/11/17/implementing-visitor-pattern-in-php-and-symfony/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2022/11/17/implementing-visitor-pattern-in-php-and-symfony/]]></link>
			<title>Implementing Visitor Pattern in PHP and Symfony</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 12:38:58 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2022/12/27/poc-of-clean-architecture-with-symfony/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2022/12/27/poc-of-clean-architecture-with-symfony/]]></link>
			<title>POC of Clean Architecture with Symfony</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 12:34:01 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_clients/premium-solutions/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_clients/premium-solutions/]]></link>
			<title>Premium Solutions</title>
			<pubDate><![CDATA[Thu, 09 Jul 2026 20:05:14 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/certy_timeline/abble-vs-sansung/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/certy_timeline/abble-vs-sansung/]]></link>
			<title>Le Figaro</title>
			<pubDate><![CDATA[Thu, 09 Jul 2026 19:44:05 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2022/02/26/ddd-hexagonal-architecture-cqrs-with-symfony-doctrine/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2022/02/26/ddd-hexagonal-architecture-cqrs-with-symfony-doctrine/]]></link>
			<title>DDD, Hexagonal Architecture &amp; CQRS with Symfony and Doctrine</title>
			<pubDate><![CDATA[Sat, 26 Feb 2022 20:47:33 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2019/06/17/just-another-poc-of-symfony-on-steroids-api-platform-vue-js-mercure-and-panther/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2019/06/17/just-another-poc-of-symfony-on-steroids-api-platform-vue-js-mercure-and-panther/]]></link>
			<title>Just another PoC of Symfony on steroids : Api Platform, Vue.js, Mercure and Panther</title>
			<pubDate><![CDATA[Mon, 17 Jun 2019 11:07:24 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2018/11/05/from-rabbitmq-to-phpenqueue-via-symfony-messenger/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2018/11/05/from-rabbitmq-to-phpenqueue-via-symfony-messenger/]]></link>
			<title>From RabbitMqBundle to PhpEnqueue with Symfony Messenger</title>
			<pubDate><![CDATA[Mon, 05 Nov 2018 11:02:21 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2019/08/05/authentication-with-vuejs-using-symfony-and-api-platform-part-2/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2019/08/05/authentication-with-vuejs-using-symfony-and-api-platform-part-2/]]></link>
			<title>Authentication with VueJs using Symfony and Api Platform &#8211; Part 2</title>
			<pubDate><![CDATA[Mon, 05 Aug 2019 08:32:02 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2022/11/11/implementing-builder-pattern-in-php-and-symfony-like-a-boss/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2022/11/11/implementing-builder-pattern-in-php-and-symfony-like-a-boss/]]></link>
			<title>Implementing Builder Pattern in PHP and Symfony like a boss!</title>
			<pubDate><![CDATA[Fri, 11 Nov 2022 11:47:04 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2023/03/15/step-by-step-guide-to-use-auth0-with-symfony-6/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2023/03/15/step-by-step-guide-to-use-auth0-with-symfony-6/]]></link>
			<title>Step-by-step Guide to use Auth0 with Symfony 6</title>
			<pubDate><![CDATA[Fri, 10 Jul 2026 12:30:48 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2018/08/10/cqrs-is-easy-with-symfony-4-and-his-messanger-component/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2018/08/10/cqrs-is-easy-with-symfony-4-and-his-messanger-component/]]></link>
			<title>CQRS is easy with Symfony 4 and his Messenger Component</title>
			<pubDate><![CDATA[Fri, 10 Aug 2018 14:47:57 +0000]]></pubDate>
		</item>
					<item>
			<guid><![CDATA[https://stefanoalletti.com/2019/08/02/authentication-with-vuejs-using-symfony-and-api-platform-part-1/]]></guid>
			<link><![CDATA[https://stefanoalletti.com/2019/08/02/authentication-with-vuejs-using-symfony-and-api-platform-part-1/]]></link>
			<title>Authentication with VueJs using Symfony and Api Platform &#8211; Part 1</title>
			<pubDate><![CDATA[Fri, 02 Aug 2019 08:55:25 +0000]]></pubDate>
		</item>
				</channel>
</rss>
