<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"><channel><title>James Carter - JCDC.DEV</title><description>Latest Umbraco posts by James Carter, Umbraco developer and package creator.</description><link>https://jcdc.dev/blog</link><image><url>https://jcdc.dev/_astro/rss_ZaAKw6.webp</url><title>James Carter - JCDC.DEV</title><link>https://jcdc.dev/blog</link></image><lastBuildDate>Tue, 31 Mar 2026 21:00:00 GMT</lastBuildDate><language>en-GB</language><item><title>Umbraco Spark 2026</title><link>https://jcdc.dev/blog/umbraco-spark-2026</link><guid isPermaLink="true">https://jcdc.dev/blog/umbraco-spark-2026</guid><description>My notes and reflections from Umbraco Spark 2026 in Bristol. Covering every talk from Umbraco Search and backoffice collaboration to AI, cloud hosting and community.

</description><pubDate>Tue, 31 Mar 2026 21:00:00 GMT</pubDate><content:encoded>My notes and reflections from Umbraco Spark 2026 in Bristol. Covering every talk from Umbraco Search and backoffice collaboration to AI, cloud hosting and community.

</content:encoded></item><item><title>Introducing docs.jcdc.dev</title><link>https://jcdc.dev/blog/introducing-new-package-documentation</link><guid isPermaLink="true">https://jcdc.dev/blog/introducing-new-package-documentation</guid><description>Explore the new documentation website for all jcdcdev Umbraco packages. Built with Astro and Starlight for high performance and low carbon impact, featuring automated synchronisation across GitHub and the Umbraco Content Delivery API.</description><pubDate>Fri, 27 Feb 2026 11:00:00 GMT</pubDate><content:encoded>Explore the new documentation website for all jcdcdev Umbraco packages. Built with Astro and Starlight for high performance and low carbon impact, featuring automated synchronisation across GitHub and the Umbraco Content Delivery API.</content:encoded></item><item><title>Umbraco 17 Package Updates</title><link>https://jcdc.dev/blog/umbraco-17-package-updates</link><guid isPermaLink="true">https://jcdc.dev/blog/umbraco-17-package-updates</guid><description>Explore my updated suite of packages for Umbraco 17 and enhance your next Umbraco project with tools for relations, custom trees, and content editor experience.</description><pubDate>Fri, 13 Feb 2026 20:30:00 GMT</pubDate><content:encoded>Explore my updated suite of packages for Umbraco 17 and enhance your next Umbraco project with tools for relations, custom trees, and content editor experience.</content:encoded></item><item><title>Demystifying Umbraco Models Builder generated version attribute</title><link>https://jcdc.dev/blog/demystifying-umbraco-models-builder-generated-version-attribute</link><guid isPermaLink="true">https://jcdc.dev/blog/demystifying-umbraco-models-builder-generated-version-attribute</guid><description>Umbraco Models Builder is a powerful feature for developers. Learn how to optimise your flow by removing CMS version from generated models.</description><pubDate>Sat, 20 Sep 2025 09:00:00 GMT</pubDate><content:encoded>Umbraco Models Builder is a powerful feature for developers. Learn how to optimise your flow by removing CMS version from generated models.</content:encoded></item><item><title>Umbraco CMS Package: Simple Trees</title><link>https://jcdc.dev/blog/package-simple-trees</link><guid isPermaLink="true">https://jcdc.dev/blog/package-simple-trees</guid><description>Creating custom trees in modern Umbraco can prove to be challenging and time-consuming. Learn how to simplify the process.</description><pubDate>Sun, 06 Jul 2025 17:30:00 GMT</pubDate><content:encoded>Creating custom trees in modern Umbraco can prove to be challenging and time-consuming. Learn how to simplify the process.</content:encoded></item><item><title>Umbraco 14: End of Life</title><link>https://jcdc.dev/blog/umbraco-14-end-of-life</link><guid isPermaLink="true">https://jcdc.dev/blog/umbraco-14-end-of-life</guid><description>Umbraco 14 introduced the new Umbraco CMS backoffice. It has now become End of Life and websites need to be upgraded.</description><pubDate>Sun, 01 Jun 2025 21:00:00 GMT</pubDate><content:encoded>Umbraco 14 introduced the new Umbraco CMS backoffice. It has now become End of Life and websites need to be upgraded.</content:encoded></item><item><title>Latest CMS  Umbraco Version Information</title><link>https://jcdc.dev/blog/umbraco-cms-version-information</link><guid isPermaLink="true">https://jcdc.dev/blog/umbraco-cms-version-information</guid><description>Stay updated on the latest Umbraco CMS releases and versioning. Learn about the release schedule, support policy, and upgrade process for Umbraco CMS.</description><pubDate>Tue, 08 Oct 2024 12:00:00 GMT</pubDate><content:encoded>Stay updated on the latest Umbraco CMS releases and versioning. Learn about the release schedule, support policy, and upgrade process for Umbraco CMS.</content:encoded></item><item><title>Where is Media Stored in Umbraco CMS?</title><link>https://jcdc.dev/blog/where-is-media-stored-in-umbraco-cms</link><guid isPermaLink="true">https://jcdc.dev/blog/where-is-media-stored-in-umbraco-cms</guid><description>Discover where media is stored in Umbraco CMS, including local and remote options, and best practices for efficient media management.</description><pubDate>Fri, 09 Aug 2024 09:00:00 GMT</pubDate><content:encoded>Discover where media is stored in Umbraco CMS, including local and remote options, and best practices for efficient media management.</content:encoded></item><item><title>Umbraco CMS Package: Relations Manager</title><link>https://jcdc.dev/blog/package-relations-manager</link><guid isPermaLink="true">https://jcdc.dev/blog/package-relations-manager</guid><description>Easily manage Umbraco relations with the Relations Manager package. Efficiently handle and extend your CMS’s capabilities. Get started at JCDC.DEV.




</description><pubDate>Mon, 19 Feb 2024 09:00:00 GMT</pubDate><content:encoded>Easily manage Umbraco relations with the Relations Manager package. Efficiently handle and extend your CMS’s capabilities. Get started at JCDC.DEV.




</content:encoded></item><item><title>Learn how to customise the Umbraco login screen</title><link>https://jcdc.dev/blog/customising-umbraco-login</link><guid isPermaLink="true">https://jcdc.dev/blog/customising-umbraco-login</guid><description>Umbraco 13+ allows developers to customise the login screen. Discover simple, effective methods for a personalised CMS entry point. Learn more on JCDC.DEV.</description><pubDate>Mon, 12 Feb 2024 12:00:00 GMT</pubDate><content:encoded>Umbraco 13+ allows developers to customise the login screen. Discover simple, effective methods for a personalised CMS entry point. Learn more on JCDC.DEV.</content:encoded></item><item><title>Unattended Upgrades</title><link>https://jcdc.dev/blog/unattended-upgrades</link><guid isPermaLink="true">https://jcdc.dev/blog/unattended-upgrades</guid><description>Automate your Umbraco upgrade process for efficiency. Learn how to streamline CMS updates with our guide. Details at JCDC.DEV.
</description><pubDate>Fri, 01 Dec 2023 08:00:00 GMT</pubDate><content:encoded>Automate your Umbraco upgrade process for efficiency. Learn how to streamline CMS updates with our guide. Details at JCDC.DEV.
</content:encoded></item><item><title>Umbraco CMS Package: Back Office Organiser</title><link>https://jcdc.dev/blog/package-back-office-organiser</link><guid isPermaLink="true">https://jcdc.dev/blog/package-back-office-organiser</guid><description>Find out how Back Office Organiser makes it easier for developers to organise their Umbraco Data Types, Document Types, Media Types and Member Types.</description><pubDate>Tue, 21 Nov 2023 13:00:00 GMT</pubDate><content:encoded>Find out how Back Office Organiser makes it easier for developers to organise their Umbraco Data Types, Document Types, Media Types and Member Types.</content:encoded></item><item><title>Umbraco CMS Package: Simple Content Apps</title><link>https://jcdc.dev/blog/package-simple-content-apps</link><guid isPermaLink="true">https://jcdc.dev/blog/package-simple-content-apps</guid><description>Simple Content Apps makes it easier for developers to create custom Umbraco content apps. Find out how to get started in a few simple steps!</description><pubDate>Fri, 10 Nov 2023 12:00:00 GMT</pubDate><content:encoded>Simple Content Apps makes it easier for developers to create custom Umbraco content apps. Find out how to get started in a few simple steps!</content:encoded></item><item><title>Umbraco CMS Package: Simple Dashboards</title><link>https://jcdc.dev/blog/package-simple-dashboards</link><guid isPermaLink="true">https://jcdc.dev/blog/package-simple-dashboards</guid><description>Simple Dashboards makes it easier for developers to create custom Umbraco dashboards. Find out how to get started in a few simple steps!</description><pubDate>Tue, 22 Aug 2023 12:00:00 GMT</pubDate><content:encoded>Simple Dashboards makes it easier for developers to create custom Umbraco dashboards. Find out how to get started in a few simple steps!</content:encoded></item><item><title>Umbraco 7: End of Life</title><link>https://jcdc.dev/blog/umbraco-7-end-of-life</link><guid isPermaLink="true">https://jcdc.dev/blog/umbraco-7-end-of-life</guid><description>Umbraco 7 is end of life (EOL). Website owners need to understand the impacts of this and what options they have.</description><pubDate>Fri, 04 Aug 2023 09:00:00 GMT</pubDate><content:encoded>Umbraco 7 is end of life (EOL). Website owners need to understand the impacts of this and what options they have.</content:encoded></item><item><title>Hello World</title><link>https://jcdc.dev/blog/hello-world</link><guid isPermaLink="true">https://jcdc.dev/blog/hello-world</guid><description>Welcome to my Umbraco blog! In this post, I will introduce myself and explain why I decided to start blogging about Umbraco CMS.</description><pubDate>Tue, 18 Jul 2023 12:00:00 GMT</pubDate><content:encoded>Welcome to my Umbraco blog! In this post, I will introduce myself and explain why I decided to start blogging about Umbraco CMS.</content:encoded></item></channel></rss>