Issue No 124
Using Serilog Enrichers with Umbraco
by Nathaniel Nunes
When you’re digging through logs, knowing who triggered an error and which site it came from matters. Nathaniel shows how to use Serilog enrichers in Umbraco to automatically add MemberId, MemberEmail, and Domain so you get cleaner, more useful telemetry without cluttering your code.
Not Your Usual Compliance Monitoring Tool
by Georgina Bidder
When uptime tools hit a wall, simulate the path. Georgina shows how a single Playwright test can handle auth, form steps, and redirects, then verify the payment endpoint, all without touching the site’s build.
Issue 123 :: January 2026
Issue 122 :: November 2025
Stay Plugged in to the Community!
A curated collection of Umbraco and industry related tools, tips, tricks, and tutorials from around the web.
The FastGooey release is here!
If you've ever been wanting to manage your Umbraco content natively in Mac or iOS then Ben's new product - FastGooey - is here to help you do just that. To summarize, FastGooey is a hypermedia CMS that lets you manage content in a simple online dashboard. It pairs with HyperGooey to automatically render that content as 100% native UIKit/AppKit controls in your iOS and macOS apps — with just a few lines of code and no datasource/delegate boilerplate!
Check it outIntroducing Package Script Writer CLI Tool
By now you should probably know that we at Skrift love the Package Script Writer tool that Paul manages and it's gotten even better! Now, instead of having to go to the website and put together your script, you can do it right in the cli - generate what you need on the fly and get your new Umbraco install up in minutes!
Read the blog postPackage.json as Single Source of Truth: How Umbraco Auto-Generates TypeScript Paths and Browser Import Maps
If you want to understand how Umbraco handles it's auto-generation for TypeScript paths and how it manages over 120 packages, then Jacob's article is here to explain it to you in great detail. Get a deep dive into how Umbraco manages the lack of standardization in the ecosystem with expertise!
Read the blog postUpgrading from Umbraco 13 to 17 LTS: Lessons from the Trenches
Jason shares his hands on experience with upgrading the Proworks website on Umbraco Cloud from 13 to 17. He shares his tips, tricks, gotchas, and lessons learned along the way to help you get moving with your upgrades as quickly as possible so you can be on the latest and greatest LTS.
Read the blog postUsing Umbraco Media Picker Crops with Next.js
Handling crops for media in Razor is super easy - the .GetCropUrl() extension is incredibly useful! But if you're using a headless implementation, what is the best way to implement your crops? Nathaniel's helpful blog post is here to take you through all the steps you need, from setting up your content for the Delivery API to rendering it with Next.js!
Read the blog post