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

No Laptop, Still Learning: An Umbraco Developer's Holiday Checklist

In a few days, I'm packing my bags for a holiday, and for the first time in ages, my laptop will stay home. No Visual Studio. No Docker containers spinning up in the background. No sneaky last-minute Git commits. And, honestly, no more of those "let me just fix this one bug real quick" moments.And to be completely honest? I can't wait.But that doesn't mean I'm putting my developer brain entirely on pause. If you've been working with Umbraco for years—like me—you know it's much more than a tool you clock in and out of each day. It's a community, an ecosystem, and, let's be real, a craft that's always changing. Even if I don't write a line of code, there's no shortage of ways to stay inspired and come back from my break with fresh perspectives.Here's how I'm planning to keep the inspiration flowing while away.

by Dave Jonker

Migrating Umbraco 13 to Umbraco 17 on Umbraco Cloud

A developer guide to upgrading an Umbraco 13 site to Umbraco 17 on Umbraco Cloud by migrating locally and deploying into a fresh Cloud project, covering the full sequence through to a low downtime go live.

by Justin Neville

Pinning docs.umbraco.com to a Specific Version with Tampermonkey

Here is a Tampermonkey userscript that pins docs.umbraco.com to whatever version you are actually working on.

by Nathaniel Nunes

How I upgraded Umbraco 13 to 17 in less than two hours!

I jumped straight from Umbraco 13 to 17 on Umbraco Cloud in under two hours, TinyMCE to Tiptap and all. Here's the full checklist of what I touched.

by Corné Hoskam

Codegarden 2026 - a little late, because it gave me something to build

A few weeks ago I was in Copenhagen for my first Codegarden, and one quiet thought has stuck with me...

by Mike Isaacs

Make Razor Partials Navigable in VS Code

A small VS Code extension that adds Go to Definition and live diagnostics for Razor partial view references in .cshtml files.

by Søren Kottal

Exploring Umbraco AI for end users

Providing reliable, proactive and personable freelance support for website updates, SEO, lead generation and ongoing marketing strategies.

by Hayley Mark

Umbraco 18 Finally gives reusable content the home it deserves

There are flashy features that get everyone excited—new editors, AI integrations, shiny dashboards. They look great in a keynote and are fun to show off. But then there are those features that, quietly, just fix long-standing headaches. For me, the new Library and Elements in Umbraco 18 are absolutely in that second group.When I first saw these demoed at Codegarden, I immediately thought, "Here we go. This is definitely going to be one of my favorite updates since a long time." It's not a brand-new idea. In fact, it's almost more impressive because it turns something most experienced Umbraco developers have hacked together themselves into an actual, official feature.If you’ve built Umbraco websites for any length of time, you’ve probably done this: made a “Globals “ of “Various Content” node and hidden it, set up a Shared Content folder, tossed reusable stuff onto a Settings page, or kept a folder with call-to-actions, testimonials, author profiles, or banners. None of which are even real pages.Did it work? Yeah… most of the time. But let's be honest—it always felt like a kludge.That kind of content never really belonged alongside website pages. This “content” didn’t need URLs; users weren’t supposed to visit it. We only structured things this way because editors needed somewhere to manage reusable pieces. For years, we just pretended these were documents because Umbraco left us no other option.With Umbraco 18, the compromise disappears.

by Dave Jonker

What Umbraco Codegarden 2026 Left on Me—Permanently | Marathon Consulting

Marathon's Scott Clevenger reflects on Umbraco Codegarden 2026 — an MVP, a tattoo, and a platform that's ready for whatever comes next.

by Scott Clevenger

Is AI signalling the end of the CMS as we know it? Or is it simply becoming something much bigger?

by Nick Durrant

Gibe goes to Codegarden (2026 edition)

Gibe reflects on Codegarden 2026, covering the latest Umbraco announcements, standout sessions, community highlights, and our Package Award nomination.

by Sam Forrest

New Giscus powered comments and H5YR widget!

I've added a giscus powered comments, and the awesome H5YR widget, to my blog posts!

by Owain Jones