hear what the community is talking about

Community Blogs

We’ve gathered blog posts from across the internet to highlight the many voices that make up our community. Powered by Umbraco, this space brings together diverse stories, ideas, and perspectives in one easy‑to‑explore hub. Dive in and discover what the community is creating, sharing, and talking about.

Want to add your future blog posts to the list? Submit it here!

Umbraco

Upgrading Umbraco 13 to 17 on Umbraco Cloud? Set the .NET runtime first

Umbraco Cloud deploy failing with NETSDK1045 after a 13 to 17 upgrade? The .NET runtime setting in the Cloud portal needs changing.

by Nathaniel Nunes

Manage video in Umbraco, stream elsewhere

uMux now supports Umbraco 18, joined by uBun and uGum for syncing local videos to Mux, Bunny Stream or Gumlet without changing the editor workflow.

by Søren Kottal

How I built the Umbraco Kent Meetup website using Umbraco and Astro

How I built the Umbraco Kent Meetup site headless on Umbraco 17 and Astro, hosted on Azure for less than a Cloud starter, without writing any of the code myself.

by Justin Neville

Diagnosing a Redis session timeout that only happened in production

A StackExchange.Redis 3 upgrade caused session timeouts that only appeared in production, and the real cause turned out to be .NET ThreadPool starvation rather than the client itself.

by Justin Neville

Bringing Excel export back to Umbraco Forms

A client preferred Excel exports, so I built a small Umbraco Forms package to bring them back using SpreadCheetah.

by Søren Kottal

Writing My First Umbraco Extension: Building ThtaAI

Building my first Umbraco extension: lessons learned creating ThtaAI, from AI-powered property editors to full page generation and publishing.

by David Whalley

Initials.Autolink

Add a keyword, and every old article that mentions it links itself. Initials.AutoLink for Umbraco 17+, and the first open source package from Initials Labs.

by Owain Williams

The ultimate Umbraco site structure, revisited

How I use the Ultimate Site Structure, with a custom URL provider and content finder that keep the frontpage separate from the site root.

by Søren Kottal

Resetting an Umbraco Backoffice Password at the Database Level

by Anuj Tripathi

Meet Engage.AI: an AI copilot built for marketers

Umbraco Engage.AI is in public beta: an AI copilot answering marketer questions about campaigns, segments and A/B tests, straight from your Engage data.

by Corné Hoskam

Umbraco 17 Output Caching

Umbraco 17 on .NET 10 is quick, so we did not need page caching at all. We built it anyway to see what was possible before trying it on a client site. The implementation, the rules for when not to cache, and what it cost.

by Justin Neville

Rebuilding our Umbraco Website

Our own website spent years at the bottom of the list. Last year we rebuilt it on Umbraco 13, moved it to 17, rewrote every page and did the SEO work properly. Here is what we did and what we would do differently.

by Justin Neville