Join the Umbraco Community on Bluesky, Filip Bruun Bech-Larsen spills the source, Dutch Umbraco User Group closing and more...

Sign Up | View Online | Previous Editions

UMB.FYI 2024-12-18

Poll

On which social media platform do you engage with the Umbraco community the most?

[ 🐘 Mastodon ] [ 🦋 Bluesky ] [ 🤖 Discord ] [ 🥼 LinkedIn ]

24 Days in Umbraco

How to Make Umbraco Truly Friendly!

In his article, Owain Jones emphasizes the importance of enhancing the content editor experience in Umbraco, advocating for developers to utilize built-in features and community packages effectively. By focusing on intuitive DocType structures, clear labels, and custom property editors, developers can transform Umbraco into a genuinely user-friendly CMS for content editors.

[ ] [ ] [ #bestpractices ]

Extending the new Backoffice

In this guide, Yari Mariën explores extending Umbraco 14/15’s new frontend-focused backoffice, utilizing TypeScript and Lit/Web Components. Key topics include setting up custom dashboards, menus, dynamic routes, and modals, all illustrated through hands-on examples using the PokeAPI. The guide aims to facilitate customization and enhance user experience.

[ ] [ ] [ #bellissima ] [ #extensionsapi ]

Structured Data Markup magic and Microdata myths

In his article, Dean Leigh discusses the ongoing debate between using JSON-LD and Microdata for Schema Markup in Umbraco. He highlights that while JSON-LD is often recommended for its ease of implementation, Microdata can be more efficient and less prone to errors in certain scenarios. Dean emphasizes the importance of choosing the right format based on specific project needs rather than following trends blindly.

[ ] [ ] [ #seo ]

What happens when a security issue is raised with Umbraco?

Liam Laverty discusses the complex process Umbraco HQ follows to create, rate, and deploy security patches, balancing stakeholder incentives. He highlights the steps taken from vulnerability disclosure to patch release, emphasizing the need for accurate severity ratings and timely deployments to mitigate security risks for a widely used open-source CMS.

[ ] [ #security ]

The Mindset of Switching Systems

Corey Vilhauer succusses how in the transition to a new content management system (CMS), alignment among stakeholders is crucial. The process should involve input from editorial teams, designers, and developers early on to ensure usability and acceptance. Training must begin well before launch to facilitate a smooth transition, addressing the complexities of user habits and workflows.

[ ] [ #bestpractices ]

Process Maps As Code With Mermaid

Richard Jackson discusses the advantages of using Mermaid, a code-first tool for creating process maps. Mermaid simplifies documentation by enabling developers to generate visual representations of workflows using Markdown syntax, integrating seamlessly with platforms like GitHub. This approach enhances collaboration, streamlines development, and improves project documentation.

[ ] [ #documentation ]

2024: the year I fell in love with Tag Helpers

In this article, Philip Hayton shares his newfound appreciation for tag helpers in .NET, highlighting their effectiveness in creating expressive UIs using the Atomic Design methodology. By demonstrating practical examples, he illustrates how tag helpers enhance modularity, reduce boilerplate code, and improve readability, ultimately streamlining UI development in Umbraco.

[ ] [ #industry ]

Community

Replace LogViewer with Custom Implementation in Umbraco v13

In the UmbraCare blog, they discuss replacing Umbraco v13's default LogViewer due to deserialization errors with a custom implementation. The article outlines steps to create a Composer, implement a robust custom LogViewer, register it, and test its functionality, ensuring improved error handling and performance.

[ #logging ]

Getting Started on Bluesky for Umbraco Developers

Bluesky is emerging as a dynamic platform for the Umbraco community, offering opportunities for connection and content discovery. Dean Leigh's Starter Pack and Rick Butterfield's custom feed enhance user experience, while the Umbraco Bluesky Labeler and UMB.FYI bot facilitate engagement. Join Bluesky to connect with fellow Umbraco enthusiasts.

[ ] [ #guides ] [ #social ]

Introducing the Umbraco Bluesky Labeler

The recent surge in Bluesky users has inspired community initiatives utilizing its open API, such as the Umbraco Bluesky Labeler, created to highlight key community members like Umbraco HQ and MVPs. This opt-in feature allows users to connect more easily, fostering engagement within the community.

[ ] [ #social ]

Watch & Listen

Spilling the Source - Umbraco with Filip Bruun Bech-Larsen

In the latest Spilling the Source podcast, host Paul Michaels with guest Filip Bruun Bech-Larsen dives into the world of Umbraco, exploring insights on open-source software (OSS).

[ #industry ]

Events

Umbraco India User Group - Crafting a Modern E-Commerce Experience with Umbraco and Ucommerce

2024-12-18 from 16:00 to 17:00 - Online on other

[ #commerce ]

TUKG Aralik Toplantisi / TUUG December Meeting

2024-12-20 from 19:00 to 21:00 - Online event

Packages

uSkinnedSiteBuilder.StarterKit.Energy

Responsive Starter Kit & Theme design add-on for uSkinned Site Builder demonstrating a fictional website for an Energy organisation or business.

[ #theming ]

Social

Clean Starter Kit now available as a dotnet template

[ ] [ #starterkits ]

Umbraco Forms 13.4 and 15.1 release candidates are out

[ ] [ #umbracoforms ]

CODECABIN now on Bluesky

[ #codecabin ]

Dutch Umbraco User Group and DUUGFest are closing

[ #duug ] [ #duugfest ]

Newsletter Studio for Umbraco v14 and v15 is out now

[ #packages ]

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