Issue No 100
100 Issues Later: You’ve Come a Long Way, Umbraco!
Embark on a nostalgic and insightful journey through Umbraco's past with Lotte as Skrift celebrates its 100th issue. Let's join her as she looks at the milestones and changes in technology and people that Umbraco experienced these past eight years, as well as the initiatives that are making our community a more inclusive place going into the future.
Celebrating a Century of Skrift: Where Umbracians go to Share
by Emma Burstow
Join Emma as she reflects on her evolution from tech novice to an influential contributor in the Umbraco community. She shares the importance of collaboration, the value of diverse voices, and how Umbraco continues to be enriched by the collective effort and varied backgrounds that continue to enrich the Umbraco ecosystem!
OWASP's Top 10 Security Risks, And Why We Should Care
Carole takes us through the essentials of web security with a look at the OWASP Top 10, a resource for understanding the most critical security risks to web applications today. From cryptographic failures to server-side request forgery, Carole offers practical advice and .NET and Umbraco-specific guidance on how to mitigate the biggest risks your projects may face.
Umbraco: The Next Chapter
Let's join Laura as she looks forward at what's on Umbraco's horizon. And there's a lot ahead of us! We have v14's transformative and long-awaited new back-office coming up, and v12 and v13's headless empowering APIs. Even more importantly, our community teams continue their commitment to sustainability, diversity, and accessibility. Buckle in and travel with Laura to a future that's forever friendly!
Issue 99 :: October 2023
Issue 98 :: September 2023
Stay Plugged in to the Community!
Deadline to Sign Up: 01 December 2023 12pm UTC
A curated collection of Umbraco and industry related tools, tips, tricks, and tutorials from around the web.
Umbraco DEI Team: Achievements, Reflections, and Future Visions

Our very own Erica reflects on the DEI team's journey towards creating a more inclusive community. They celebrate achieving 35% non-male speaker representation and share insights from workshops and surveys. Read the update to see how far they've come in the last year and the many plans they have for the future!
Read the blog postBack Office Organiser

Is your backoffice (especially the DataTypes) getting a bit overburdened and cluttered? James has a fantastic new package that can organize your backoffice in just one click, grouping all your DataTypes into folders based on what type they are. Download his package and have an organized backoffice in moments!
Download the packageComparing REST, gRPC and GraphQL

In her three-part series, Poornima delves into the intricacies of REST, gRPC, and GraphQL. Starting with the basics, she progresses to a detailed analysis of their pros and cons, and finally offers a comprehensive comparison. This series is a must-read for anyone looking to understand these key API paradigms and their impact on modern web development!
Read the seriesUmbraco in control: exploring user-managed execution paths

Dive into the intricacies of Umbraco's user-managed execution paths with a focus on dynamically configuring services! Dennis provides a detailed walkthrough on leveraging Umbraco content nodes to define service behavior, offering a unique approach to flexible and user-driven configurations.
Read the blog postGetting Started with Azure Functions HTTP Trigger using C# .NET

If you're wanting to run a serverless API using Azure functions, then the documentation - and Azure itself - might be a little daunting! Dhanesh has a wonderful, straightforward tutorial that takes you through the steps of setting up your project and creating your first function.
Read the blog post