<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Stefano Maffeis</title><description>Field notes from a software lab: web platforms, automation, AI agents, and the systems around them.</description><link>https://lesbass.com/</link><item><title>I Built an AI Company That Tries to Open One Open-Source PR Every Day</title><link>https://lesbass.com/lab/one-pr-a-day-ai-company/</link><guid isPermaLink="true">https://lesbass.com/lab/one-pr-a-day-ai-company/</guid><description>A field report on building a small Paperclip company that discovers issues, opens focused open-source pull requests, and follows up on them.</description><pubDate>Mon, 22 Jun 2026 00:00:00 GMT</pubDate><category>ai agents</category><category>paperclip</category><category>open source</category><category>github</category><category>workflow</category></item><item><title>Running Umbraco behind Cloudflare or a reverse proxy</title><link>https://lesbass.com/lab/running-umbraco-behind-cloudflare-or-a-reverse-proxy/</link><guid isPermaLink="true">https://lesbass.com/lab/running-umbraco-behind-cloudflare-or-a-reverse-proxy/</guid><description>How forwarded headers, public hosts, canonical URLs, and authentication callbacks interact when Umbraco runs behind Cloudflare or another proxy.</description><pubDate>Thu, 11 Jun 2026 00:00:00 GMT</pubDate><category>umbraco</category><category>cloudflare</category><category>reverse proxy</category><category>aspnet core</category><category>deployment</category></item><item><title>SEO infrastructure in Umbraco: sitemap, robots.txt and legacy redirects</title><link>https://lesbass.com/lab/seo-infrastructure-in-umbraco/</link><guid isPermaLink="true">https://lesbass.com/lab/seo-infrastructure-in-umbraco/</guid><description>A pragmatic Umbraco SEO infrastructure setup for sitemap.xml, robots.txt, legacy redirects, and migration-friendly routing.</description><pubDate>Wed, 10 Jun 2026 00:00:00 GMT</pubDate><category>umbraco</category><category>seo</category><category>sitemap</category><category>robots.txt</category><category>redirects</category></item><item><title>Custom URLs in Umbraco without letting the content tree dictate everything</title><link>https://lesbass.com/lab/custom-urls-in-umbraco/</link><guid isPermaLink="true">https://lesbass.com/lab/custom-urls-in-umbraco/</guid><description>Using an IUrlProvider and IContentFinder together so Umbraco can publish custom URLs without losing routing symmetry.</description><pubDate>Tue, 09 Jun 2026 00:00:00 GMT</pubDate><category>umbraco</category><category>routing</category><category>content architecture</category><category>urls</category></item><item><title>Structured data in Umbraco: from fragile Razor JSON-LD to validated schema.org</title><link>https://lesbass.com/lab/structured-data-in-umbraco/</link><guid isPermaLink="true">https://lesbass.com/lab/structured-data-in-umbraco/</guid><description>A case study on replacing fragile Razor JSON-LD snippets with validated structured data in an Umbraco 17 project.</description><pubDate>Mon, 08 Jun 2026 00:00:00 GMT</pubDate><category>umbraco</category><category>seo</category><category>schema.org</category><category>json-ld</category><category>validation</category></item><item><title>How to use Auth0 as a backoffice authentication provider in Umbraco 17</title><link>https://lesbass.com/lab/auth0-backoffice-authentication-in-umbraco-17/</link><guid isPermaLink="true">https://lesbass.com/lab/auth0-backoffice-authentication-in-umbraco-17/</guid><description>How to register Auth0 as an OpenID Connect backoffice authentication provider in Umbraco 17 using the new backoffice extension model.</description><pubDate>Sun, 07 Jun 2026 00:00:00 GMT</pubDate><category>umbraco</category><category>auth0</category><category>openid connect</category><category>backoffice</category><category>dotnet</category></item><item><title>How to use Auth0 as backoffice authentication provider in Umbraco 12</title><link>https://lesbass.com/lab/auth0-backoffice-authentication-in-umbraco-12/</link><guid isPermaLink="true">https://lesbass.com/lab/auth0-backoffice-authentication-in-umbraco-12/</guid><description>The original Umbraco 12 field note on using Auth0 as a backoffice authentication provider.</description><pubDate>Sun, 04 Aug 2024 00:00:00 GMT</pubDate><category>umbraco</category><category>auth0</category><category>sso</category><category>dotnet</category></item></channel></rss>