<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0"
	 xmlns:atom="http://www.w3.org/2005/Atom"
	 xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<atom:link href="https://umbracare.net/team/piotr-bach/rss/" rel="self" type="application/rss+xml" />
		<title>UmbraCare RSS feed with Piotr Bach&#x27;s articles</title>
		<link>https://umbracare.net/team/piotr-bach/</link>
		<description>Newest blog articles written by Piotr Bach.</description>
		<pubDate>Wed, 18 Oct 2023 12:57:48 GMT</pubDate>
		<lastBuildDate>Sun, 12 Oct 2025 12:00:00 GMT</lastBuildDate>
		<language>en</language>
		<generator>Umbraco CMS</generator>

			<item>
				<title>Umbraco Session Timeout Configuration and Security</title>
				<link>https://umbracare.net/blog/umbraco-session-timeout-configuration-and-security/</link>
				<description>Sometimes even the simplest settings deserve a second look. Umbraco&#x2019;s session timeout appears straightforward in the documentation, but I decided to investigate what actually controls it and how far it can be safely tuned.</description>
				<pubDate>Sun, 12 Oct 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/umbraco-session-timeout-configuration-and-security/</guid>
			</item>
			<item>
				<title>Umbraco Examine Rebuild Says &quot;Done&quot; &#x2013; But It&#x2019;s Not</title>
				<link>https://umbracare.net/blog/examine-rebuild-says-done-but-it-s-not/</link>
				<description>If you&#x2019;ve ever rebuilt the Examine Index in Umbraco and assumed everything went fine just because the logs said so, you might want to read this.</description>
				<pubDate>Tue, 15 Jul 2025 07:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/examine-rebuild-says-done-but-it-s-not/</guid>
			</item>
			<item>
				<title>Disabling Webhooks for Maximum Performance in Umbraco</title>
				<link>https://umbracare.net/blog/disabling-webhooks-for-maximum-performance-in-umbraco/</link>
				<description>Publishing hundreds of thousands of documents in Umbraco? Here&#x2019;s why you should disable webhooks and how to do it for peak performance.</description>
				<pubDate>Sun, 16 Feb 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/disabling-webhooks-for-maximum-performance-in-umbraco/</guid>
			</item>
			<item>
				<title>Magic Umbraco Routing Properties You Didn&#x27;t Know</title>
				<link>https://umbracare.net/blog/magic-umbraco-routing-properties/</link>
				<description>Routing in Umbraco is highly flexible, allowing you to customize URL structures, manage redirects, and optimize content accessibility. This guide consolidates four reserved Umbraco routing properties: umbracoUrlAlias, umbracoInternalRedirectId, umbracoUrlName, and umbracoRedirect. These properties enable you to enhance user navigation, maintain SEO-friendly URLs, and simplify content management.</description>
				<pubDate>Wed, 12 Feb 2025 21:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/magic-umbraco-routing-properties/</guid>
			</item>
			<item>
				<title>Alternative URL Paths for Umbraco Node with umbracoUrlAlias Routing Property</title>
				<link>https://umbracare.net/blog/umbraco-umbracourlalias-routing-property/</link>
				<description>The umbracoUrlAlias property in Umbraco CMS allows you to define alternative URL paths for content nodes, providing greater flexibility in routing without requiring manual redirects. This feature is handy for SEO, marketing campaigns, and improving user experience by offering multiple ways to access the same content.</description>
				<pubDate>Sun, 09 Feb 2025 20:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/umbraco-umbracourlalias-routing-property/</guid>
			</item>
			<item>
				<title>Internal Redirect for Umbraco Node with umbracoInternalRedirectId Routing Property</title>
				<link>https://umbracare.net/blog/umbraco-internal-redirect-routing-property/</link>
				<description>The umbracoInternalRedirectId property in Umbraco CMS allows you to serve content from another node transparently without performing a URL redirect. Unlike umbracoRedirect, which issues a 302 Temporary Redirect, umbracoInternalRedirectId functions as a rewrite, keeping the original URL intact while displaying content from a different node. This guide will show you how to implement this using a practical example with the existing Content Page document type from the Umbraco Starter Kit.</description>
				<pubDate>Sun, 09 Feb 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/umbraco-internal-redirect-routing-property/</guid>
			</item>
			<item>
				<title>Override Default URL Node Name in Umbraco with umbracoUrlName Routing Property</title>
				<link>https://umbracare.net/blog/umbraco-umbracourlname-routing-property/</link>
				<description>The umbracoUrlName property in Umbraco CMS allows you to override the default URL segment of a content node by specifying a custom URL name. This can be particularly useful when you need cleaner, more SEO-friendly URLs or need to define alternative URL paths without changing the node name. This guide will explore how to configure and use this property effectively.</description>
				<pubDate>Sat, 08 Feb 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/umbraco-umbracourlname-routing-property/</guid>
			</item>
			<item>
				<title>302 Redirect in Umbraco with umbracoRedirect Routing Property</title>
				<link>https://umbracare.net/blog/umbraco-302-redirect-routing-property/</link>
				<description>The umbracoRedirect property in Umbraco CMS allows you to create 302 Temporary Redirects directly within content nodes. Using a Content Picker, you can define a destination, and when a user navigates to the original content node, they are automatically redirected to the specified page. This guide will show you how to implement this using a practical example with the existing Content Page document type from the Umbraco Starter Kit.</description>
				<pubDate>Sun, 02 Feb 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/umbraco-302-redirect-routing-property/</guid>
			</item>
			<item>
				<title>Creating a Mirror Media Folder for Content Node in Umbraco Programmatically</title>
				<link>https://umbracare.net/blog/creating-a-mirror-media-folder-for-content-in-umbraco-programmatically/</link>
				<description>If you want to keep your Umbraco media section well-organized, the UmbraCare.DedicatedMediaFolder package is a game-changer. It provides an API to structure media folders without any hassle.</description>
				<pubDate>Sat, 01 Feb 2025 12:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/creating-a-mirror-media-folder-for-content-in-umbraco-programmatically/</guid>
			</item>
			<item>
				<title>Replace LogViewer with Custom Implementation in Umbraco v13</title>
				<link>https://umbracare.net/blog/replace-logviewer-with-custom-implementation-in-umbraco-v13/</link>
				<description>Umbraco&#x2019;s built-in LogViewer is a helpful tool for monitoring and debugging your site&#x2019;s behavior. However, it may encounter issues when handling log files in JSON format. One such issue, related to deserialization, can completely break the LogViewer interface in the back office. This article outlines how to replace the default LogViewer with a custom implementation to overcome these limitations and errors</description>
				<pubDate>Sat, 14 Dec 2024 01:00:00 GMT</pubDate>
				<dc:creator><![CDATA[Piotr Bach]]></dc:creator>
				<guid isPermaLink="false">https://umbracare.net/blog/replace-logviewer-with-custom-implementation-in-umbraco-v13/</guid>
			</item>
	</channel>
</rss>