Issue No 119
This Summer, Do This One Thing Before the Chaos Returns
by Joke Van Hamme
Between beach days and OOO replies, summer gives us a rare thing: breathing room. Joke suggests using that space to reassess what’s really worth your time, energy, and focus. From asking “am I working on the right things?” to mapping your daily energy like a productivity chart, she guides us through building a smarter, more human calendar.
Beyond Culture: Using Umbraco 16 Segments for Contextual Experiences
by Sean Thorne
Sean shows us how Umbraco 16’s segments lets you serve different versions of the same content based on context, not just language. He walks through a low-bandwidth mode for users with poor connections, and shows how to implement it in both Razor and Vue setups. It's a simple way to make your site more responsive, more accessible, and a lot cleaner to maintain.
Issue 118 :: July 2025
Issue 117 :: June 2025
Stay Plugged in to the Community!
A curated collection of Umbraco and industry related tools, tips, tricks, and tutorials from around the web.
Codegarden 2025 Videos

Remember how we were talking about the Codegarden blues? Well if you're still missing everything (and everyone) you can now catch up on the amazing talks given this year. We have our favorites (including the one by our own incredible Erica Quessenberry), how about you?
Watch on YouTubeMediaProtect for v16

We're finally seeing more and more of our favorite packages released for v16 and MediaProtect is now on the list. Richard has this all updated for you so that you can lock down your media and keep those private documents fully secure.
Download the packageThe ultimate Umbraco automated testing reference?

If you haven't caught Dennis's Test Driven Development (TDD) series, then now is a good time to start! In fact, he's published everything he's reviewed through the series on a GitHub repo, and this post goes over what you can find there and how to use it. Get testing!
Read the blog postCheck out the series
The quickest way to add a custom font to the new Umbraco backoffice

There are times you may want to load custom fonts into the backoffice - such as when you're using Block previews or displaying other preview code. The shadow DOM can make this a bit tricky, so Rick is here to give us all the tips we need to get our fonts working!
Read the blog postWorking Around Umbraco's RenderController Async Limitation

When building with Umbraco, you'll often encounter scenarios where you need to perform asynchronous operations in your render controllers, but Umbraco's RenderController presents a unique challenge: the default routing mechanism requires the Index() method to be synchronous. Owain is here to help you solve this unique problem!
Read the blog post