Package versioning strategies, creating sustainable Umbraco sites, handling errors effectively and more...

Sign Up | View Online | Previous Editions

UMB.FYI 2024-01-17

Umbraco HQ

uProfile January 2024 - Jack Chamberlain

Jack Chamberlain shares his journey into the Umbraco Community, from forum scrolls to in-person events, co-organizing meetups, fond memories, tech exploration, and tips for newcomers.

[ ]

Community

An Umbraco Year In Review: Looking Back at 2023

Corné Hoskam reflects on the events of 2023, including Umbraco community activities, job changes, and personal growth. He emphasize the importance of balance and setting priorities for the upcoming year.

Good practices for dealing with errors in web applications (in dotnet)

Dennis discusses the importance of error handling and logging, providing code examples and improvements. He emphasizes using async/await, consistent error flows, and managing expectations. He also address issues with API endpoint code and offer additional tips for reducing clutter in Application Insights and ignoring certain errors in Raygun, and concludes by highlighting the benefits of understanding the framework and the value of improving error handling and logging.

Automatic versioning for Umbraco packages

Richard Soeteman discusses the need for version control in Umbraco package development and outlines the process of automating versioning using GitVersion and Azure DevOps, as well as integrating version information into the package manifest and code.

Compatibility Across Versions: Multi-Targeting in Umbraco 10 and 13 Package Development

Umbraco 13, released on December 14, 2023, is the next LTS version, built on .NET 8 and ASP.NET Core 8. TRES plans to transition to version 13, using multi-targeting to support Umbraco 10 and 13.

What are the origins of UmbracoTees day?

Owain Williams launched a website, "Is It Umbraco Tees day today," to bridge the gap between social platforms and create a single reference for #UmbracoTees day. The origin of the hashtag is traced back to a conversation with Pete Duncanson.

Improving Site Sustainability with the Tiniest of Changes

The Umbraco Sustainability Team held a webinar on improving website sustainability. Terence Burridge made quick changes to their site, focusing on image formats and removing Twitter feed, resulting in significant sustainability improvements.

Watch & Listen

How to make your Umbraco website more sustainable

The Umbraco sustainability team discusses ways to make Umbraco websites eco-friendly in a webinar. They cover infrastructure, backend, frontend, and editor perspectives, emphasizing the environmental impact of digital industries. Key suggestions include optimizing software, improving performance, and considering dark mode. The webinar encourages a sustainability challenge and addresses audience questions about testing, certifications, and rebuilding websites. Overall, it promotes eco-conscious practices in website development.

Events

Start The Year: AGM

2024-01-18 from 18:00 to 20:00 - The Cross Keys, 107 Water Lane, Leeds, GB

So you think you know how to debug: Talk and Discussion

2024-01-18 from 18:30 to 20:30 - Cantarus, York Street, Manchester, GB

UmbraCymru - Virtual Umbraco Meetup, January 2024

2024-01-24 from 18:30 to 20:30 - Online event

[ ]

Training

Application Integration

Jan 18, 2024 - Online, Europe - €1150

[ ]

Searching and Indexing with Examine

Jan 22, 2024 - Online, Europe - €1150

[ ]

Load Balancing & Azure

Jan 23, 2024 - Online, Europe - €1150

[ ]

Security in Umbraco

Jan 24, 2024 - Online, Europe - €1150

[ ]

Packages

Kjac.NoCode.HeadlessMode

Tailors the editor experience to a headless setup by removing noise and irrelevant editor options.

Kjac.NoCode.DeliveryApi

Allows for no-code definition of Delivery API filters and sorters, automatic CORS policies for API consumers and more.

Badgernet.Umbraco.WebPicAuto

Automatically convert uploaded pictures into .webp format

TagManager

Provides a standard "Umbraco" interface to manage tags within your site.

ClerkIoConnector

Seamlessly integrate Clerk.io with your Umbraco Commerce project

Our.Umbraco.SuperEasyRss

A Super Easy RSS Feed generator for Umbraco 10+ sites

DotSee.Discipline

Automatically create nodes / put restrictions on the number of nodes created / hide URL segments / hide not created nodes from the Umbraco back office

Social

How to add device resolution sizes to Umbraco preview mode

Ken Jabobsen launches no-code/low-code headless API packages

---
UMB.FYI, Unit 128100, PO Box 4336, Manchester, M61 0BW