Issue No 113

Observability with Aspire

by Carl Sargunar

Observability goes beyond basic logging to provide deeper insights into system performance and behavior. Carl walks us through setting up observability in a .NET application using OpenTelemetry and the .NET Aspire Dashboard. By integrating logs, metrics, and traces, he demonstrates how to track requests, monitor performance, and gain real-time visibility into an Umbraco application—solving problems that traditional logging alone can’t easily address.

Dying to attend my first Codegarden

by Dean Leigh

Every Umbracian has had their own unique journey that led to them finally attending their first CodeGarden. Dean shares with us his own journey, from his start in web development and him dying, almost literally, to attend his first CG.

Stay Plugged in to the Community!

Umbraco Spark

07 March 2025

Bristol, UK

Website

UDUF

10-11 April 2025

Sydney, Australia

Website

Codegarden

17-20 June 2025

Odense, Denmark

Website

Around the Web

A curated collection of Umbraco and industry related tools, tips, tricks, and tutorials from around the web.

Building an Umbraco site using NextJS

credit: Emiola Abdul Mueez

If you aren't following Emiola's series on Umbraco and NextJS then you should definitely go give them a thorough read. With the first touching on development and the second showing how to deploy to Digital Ocean, you're sure to get up and going in no time flat.

Read the development guide
Read the deployment guide

Learnings from upgrading an existing Umbraco project to TailwindCSS 4

credit: soren kottal

We all know upgrading any kind of software or framework can be daunting, especially if you run into strange UTF-8 errors! Søren shares his wisdom on upgrading TailwindCSS to version 4 specifically inside of Umbraco, and how you can avoid some tricky scenarios.

Read the blog post

Automating your Umbraco V8 database upgrade

credit: richard soeteman

At the end of this month, Umbraco 8 will be EOL and some of us may be scrambling to prepare for it. While there are simply a lot of code changes to move from .NET Framework to .NET Core, Richard's helpful blog post guides us through the other side of the upgrade - the database. Go read it for some useful tips!

Read the blog post

2025 - Dev Life Balance

credit: Owain Williams

In his first post of the year, Owain covers burnout, work-life balance, and how a good team is important to battle one's own insecurities. A great post that resonates with every developer!

Read the blog post

Package Script Writer Now Includes Docker Settings

credit: Paul Seal

If you love containers and have been looking to build Umbraco inside of Docker, then Package Script Writer now has you covered. For your 15+ Umbraco installs, apply a docker file and docker composer right out of the box. PSW is one of our favorite tools!

Check out the site