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.
Issue 112 :: January 2025
Issue 111 :: November 2024
Stay Plugged in to the Community!
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](/media/a0tl5xt1/emiola-abdul-mueez.jpg?anchor=center&mode=crop&width=125&height=125&rnd=133831115186530000)
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 guideRead the deployment guide
Learnings from upgrading an existing Umbraco project to TailwindCSS 4
![credit: soren kottal](/media/ly0nekme/soren-kottal.jpg?anchor=center&mode=crop&width=125&height=125&rnd=132514291736830000)
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 postAutomating your Umbraco V8 database upgrade
![credit: richard soeteman](/media/kppp5ujj/richard-soeteman.png?anchor=center&mode=crop&width=125&height=125&rnd=132514291963530000)
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 post2025 - Dev Life Balance
![credit: Owain Williams](/media/0e0budqw/owain-williams.jpg?anchor=center&mode=crop&width=125&height=125&rnd=132514291702000000)
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 postPackage Script Writer Now Includes Docker Settings
![credit: Paul Seal](/media/xt4cimae/paul-seal.jpg?anchor=center&mode=crop&width=125&height=125&rnd=132514291746270000)
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