<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:a10="http://www.w3.org/2005/Atom" version="2.0">
  <channel>
    <title>RichardSoeteman.NET</title>
    <link>http://www.richardsoeteman.net/</link>
    <description>A blog about random stuff in Umbraco  and .NET development</description>
    <language>en</language>
    <copyright>© RichardSoeteman.NET</copyright>
    <lastBuildDate>Tue, 10 Nov 2026 00:00:00 +0100</lastBuildDate>
    <a10:id>http://www.richardsoeteman.net/</a10:id>
    <a10:link rel="self" type="application/rss+xml" href="http://www.richardsoeteman.net/rss" />
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/upgrading-my-blog-from-umbraco-13-to-umbraco-18-with-claude-code/</guid>
      <link>http://www.richardsoeteman.net/blog/upgrading-my-blog-from-umbraco-13-to-umbraco-18-with-claude-code/</link>
      <title>Upgrading my blog from Umbraco 13 to Umbraco 18 with Claude Code</title>
      <description>This blog was still running on Umbraco 13. Time upgrade it to the latest version. This time I did not do it myself. I let Claude Code do the upgrade and I sat next to it, reviewing and testing the backoffice.If you hav...</description>
      <pubDate>Tue, 10 Nov 2026 00:00:00 +0100</pubDate>
      <a10:updated>2026-11-10T00:00:00+01:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/simplestats-for-umbraco/</guid>
      <link>http://www.richardsoeteman.net/blog/simplestats-for-umbraco/</link>
      <title>SimpleStats for Umbraco</title>
      <description>SimpleStats is a lightweight Umbraco backoffice package that tracks page views for your content and shows the results inside the CMS. There's no external analytics service, no JavaScript tracking snippet, and no cookie...</description>
      <pubDate>Fri, 07 Aug 2026 00:00:00 +0200</pubDate>
      <a10:updated>2026-08-07T00:00:00+02:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/configuring-test-sites-in-code/</guid>
      <link>http://www.richardsoeteman.net/blog/configuring-test-sites-in-code/</link>
      <title>Stop copy-pasting appsettings.json: configuring test sites in code</title>
      <description>Every time I spin up a fresh copy of test site for one of my products , I need some blocks of JSON in appsettings.json to make sure everything is configured correctly what I usually forget. There is an easy way to...</description>
      <pubDate>Fri, 03 Jul 2026 00:00:00 +0200</pubDate>
      <a10:updated>2026-07-03T00:00:00+02:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/automatically-filter-content-delivery-api-content/</guid>
      <link>http://www.richardsoeteman.net/blog/automatically-filter-content-delivery-api-content/</link>
      <title>Automatically Filter Content Delivery API Content</title>
      <description>The Content Delivery API is awesome for Headless solutions, or when you need some data from Umbraco in your application.
A few months ago I did a project where someone forgot to apply a filter for a date range to a req...</description>
      <pubDate>Fri, 13 Mar 2026 00:00:00 +0100</pubDate>
      <a10:updated>2026-03-13T00:00:00+01:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/visualise-umbraco-document-json-in-umbraco-content-section/</guid>
      <link>http://www.richardsoeteman.net/blog/visualise-umbraco-document-json-in-umbraco-content-section/</link>
      <title>Visualise Document JSON in Umbraco  Content section</title>
      <description>Umbraco CMS 16+ allows you to easily extend the backoffice with just a few lines typescript code. In this post I show you how you can add a JSON content viewer Workspace View for Admin users in the content section.</description>
      <pubDate>Fri, 24 Oct 2025 00:00:00 +0200</pubDate>
      <a10:updated>2025-10-24T00:00:00+02:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/bye-net-framework-youve-served-me-well/</guid>
      <link>http://www.richardsoeteman.net/blog/bye-net-framework-youve-served-me-well/</link>
      <title>Bye .NET Framework you've served me well</title>
      <description>Today marks a great day. Umbraco 8 is out of support, which means my products are no longer supported on it either. This means I never have to  use .NET Framework again and got me thinking about all the great mome...</description>
      <pubDate>Mon, 24 Feb 2025 00:00:00 +0100</pubDate>
      <a10:updated>2025-02-24T00:00:00+01:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/automating-your-umbraco-v8-database-upgrade/</guid>
      <link>http://www.richardsoeteman.net/blog/automating-your-umbraco-v8-database-upgrade/</link>
      <title>Automating your Umbraco V8 database upgrade</title>
      <description>Next month Umbraco V8 will be end of life. This doesn't mean your website will no longer run but it does mean that there are no more (security) updates for V8. So in that sense time is ticking folks.
I've done a few mi...</description>
      <pubDate>Fri, 24 Jan 2025 00:00:00 +0100</pubDate>
      <a10:updated>2025-01-24T00:00:00+01:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/automatically-clear-old-items-from-the-umbraco-recycle-bin/</guid>
      <link>http://www.richardsoeteman.net/blog/automatically-clear-old-items-from-the-umbraco-recycle-bin/</link>
      <title>Automatically clear old items from the Umbraco recycle bin</title>
      <description>We have all been there. Opening the Recycle bin in Umbraco and there is a huge list of items just sitting there for years. Best case you can open the tree and delete some items but most of the time you get all sorts of...</description>
      <pubDate>Fri, 04 Oct 2024 00:00:00 +0200</pubDate>
      <a10:updated>2024-10-04T00:00:00+02:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/my-talk-at-dutch-umbraco-community-conference-2024/</guid>
      <link>http://www.richardsoeteman.net/blog/my-talk-at-dutch-umbraco-community-conference-2024/</link>
      <title>My talk at Dutch Umbraco Community Conference 2024</title>
      <description>Today I gave a talk at the  Dutch Umbraco Community Conference. Below you find the links to the various resources. </description>
      <pubDate>Thu, 19 Sep 2024 00:00:00 +0200</pubDate>
      <a10:updated>2024-09-19T00:00:00+02:00</a10:updated>
    </item>
    <item>
      <guid isPermaLink="true">http://www.richardsoeteman.net/blog/implement-umbraco-delivery-api-enabled-check/</guid>
      <link>http://www.richardsoeteman.net/blog/implement-umbraco-delivery-api-enabled-check/</link>
      <title>Implement Umbraco  Delivery API Enabled check </title>
      <description>This week I implemented some API endpoints for SEOChecker so people can retrieve redirects in their headless environments. Of course I want to use the same settings Umbraco uses to enable the Delivery API and an API ke...</description>
      <pubDate>Fri, 16 Aug 2024 00:00:00 +0200</pubDate>
      <a10:updated>2024-08-16T00:00:00+02:00</a10:updated>
    </item>
  </channel>
</rss>