Codegarden 26 roundups & videos, Ben Szymanski uProfile, Spinup Umbraco sites with Umbeasy and much more...

Sign Up | View Online | Previous Editions

UMB.FYI 2026-06-24

Umbraco HQ

The Pragmatic Enterprise: Balancing AI Innovation with Predictable TCO (3 minute read)

Mats Persson discusses the recent rebranding in the enterprise digital experience platform (DXP) sector, emphasizing the risks of proprietary AI ecosystems. He advocates for a stable, open architecture that prioritizes true enterprise maturity, focusing on enhancing productivity, maintaining flexibility, and ensuring robust AI governance, rather than succumbing to legacy vendor hype.

[ ] [ #ai ] [ #automation ] [ #business ]

uProfile June 2026 - Ben Szymanski (10 minute read)

Ben Szymanski, a software engineer at HyperFast Interactive, celebrates ten years with Umbraco and has been recognized as a 2026 Umbraco MVP. He shares his journey from a novice to an active community member, highlights his work on the FastGooey package, and emphasizes the importance of community engagement and contribution.

[ ] [ #uprofile ]

Community

Validating an Umbraco 13 to 17 Upgrade with a Sitemap Audit (3 minute read)

Johan Reitsma developed a .NET console tool to facilitate the upgrade from Umbraco 13 to 17 by crawling sitemaps and identifying broken pages. The tool features three modes for checking status, comparing HTML, and analyzing specific URLs, ensuring that important pages render correctly post-upgrade. It serves as a safety net alongside functional testing.

[ ] [ #upgrades ]

Extending Tiptap in Umbraco – a real world list example (6 minute read)

Bernadet Goey discusses enhancing Tiptap in Umbraco 17 by creating a TypeScript extension that adds list-style variants, addressing user feedback for more list formatting options. The extension includes a listStyleType attribute and custom toolbar menus for ordered and bullet lists, improving user experience while maintaining compatibility across the editor and front end.

[ #typescript ]

---

Join 700+ professionals getting the latest news, events and media from the Umbraco community delivered straight to their inbox

---

Codegarden 2026: Ubuntu (11 minute read)

Mitchell Nortje reflects on his transformative experience at CodeGarden 2026, contrasting it with his previous skepticism at CodeGarden 2025. Emphasizing the importance of community and the African philosophy of Ubuntu, he highlights how collaboration and shared knowledge enhanced his development skills, ultimately reigniting his passion for software development.

[ #codegarden ] [ #codegarden26 ] [ #roundups ]

It's Coffee Time! (10 minute read)

In "My Coffee Machine Writes My Blog Now," Owain Williams details a project where a Raspberry Pi and a smart plug automate blog updates based on coffee brewing. The setup involves monitoring power consumption to detect brewing activity, posting updates to Umbraco, and sharing on social media. The project highlights technical challenges and learning experiences, emphasizing the joy of creating for fun.

[ ] [ #integrations ]

Extending Umbraco's Extensions: A Codegarden Workshop You Can Try Yourself (3 minute read)

At Codegarden, Corne Hoskam, Nathan Woulfe, and Ronald Barendse conducted a workshop titled "We Need to Go Deeper: Extending Umbraco's Extensions," transforming it into an interactive escape room. Participants tackled coding quests across three Umbraco products, gaining hands-on experience in extension development. The workshop is now publicly available for anyone to explore.

[ #codegarden ] [ #codegarden26 ] [ #workshops ]

What Codegarden Inspired Me to Build Next (7 minute read)

Mark McDonald reflects on his virtual experience of Codegarden, highlighting Shannon Deminick's talk on AI in Umbraco site development. Inspired, he created a proof of concept for re-platforming existing sites using AI to automate workflows. The project demonstrated reusable processes, though it emphasized the need for human oversight and clear component frameworks.

[ #ai ] [ #codegarden ]

Copenhagen, Codegarden, and My First Year as an Umbraco MVP (10 minute read)

Nathaniel Nunes reflects on his transformative experience attending the MVP Summit and Codegarden in Copenhagen. He highlights meaningful sessions on AI, community engagement, and personal growth, culminating in receiving the MVP award. Nunes expresses gratitude to mentors, family, and the Umbraco community, emphasizing the importance of collaboration and shared learning.

[ #codegarden ] [ #codegarden26 ] [ #mvp ] [ #roundups ]

Codegarden 2026 recap (9 minute read)

In Codegarden 2026, held in Copenhagen, Owain Williams reflects on a week filled with engaging talks, community interactions, and enjoyable activities like morning runs and a lively party. The venue and sessions were exceptional, making it a memorable experience. Ultimately, the connections with fellow attendees stood out as the highlight.

[ ] [ #codegarden ] [ #codegarden26 ] [ #roundups ]

My Codegarden 2026 Highlights (8 minute read)

In his reflection on Codegarden 2026, Jeroen Breuer highlights the significant focus on AI, showcasing its practical applications within the Umbraco community. Key sessions included discussions on AI-driven development, migration strategies, and new features like reusable content. Breuer emphasizes the shift from theoretical AI concepts to real-world implementations, anticipating future advancements.

[ #codegarden ] [ #codegarden26 ] [ #roundups ]

Watch & Listen

Kenn Jakobsen, It's Elemental; reuse your content!

Umbraco HQ introduces "Elements," a new feature in Umbraco 18 designed for managing reusable content across pages. This fully-fledged content editing experience enhances content reuse and integrates seamlessly with block editors. The session highlights the improved editing workflow, reduced friction for editors, and the benefits of a library section for managing reusable elements.

[ ] [ #codegarden26 ] [ #umbracocms ]

Matt Brailsford, AI in Umbraco

Matt Brailsford, lead developer on the Umbraco AI project at Umbraco HQ, discusses integrating AI into the Umbraco back office. He showcases a podcasting demo, illustrating AI's capabilities in transcription, summarization, and guest validation. Brailsford emphasizes Umbraco AI's extensibility for custom solutions, encouraging community engagement and experimentation.

[ ] [ #ai ] [ #codegarden26 ] [ #umbracoai ]

Bolette Kern, Umbraco CMS in the Age of AI

In the talk by Umbraco HQ, Polette discusses the integration of AI into Umbraco CMS, emphasizing a strategic approach that prioritizes choice, control, and governance. She explores how Umbraco is adapting to an unpredictable future, the evolving role of content management, and upcoming features aimed at enhancing editor collaboration.

[ ] [ #ai ] [ #codegarden26 ] [ #umbracocms ]

Bjarke Berg, Running Umbraco in a Changing World

In the talk "Running Umbraco in a Changing World," Bjarke Berg discusses the evolving landscape of Umbraco Cloud, highlighting recent developments and future directions. Key themes include the necessity of self-service, enhanced security measures, performance optimization, and operational best practices. The session emphasizes the importance of adapting to increased automated traffic and outlines upcoming features, including artifact deployments and multi-cloud capabilities.

[ ] [ #codegarden26 ] [ #umbracocloud ]

Umbraco Keynote, Mats Persson, Emma Bustow & Filip Bech-Larsen

In this keynote from Codegarden 2026, the Umbraco team shares the latest platform updates, celebrates community milestones, and explores the innovations and ideas shaping the future of the Umbraco ecosystem.

[ ] [ #codegarden26 ] [ #keynotes ]

Arnold Visser, Build. Scale. Grow. From Running Projects to Growing Portfolios with Umbraco Cloud.

Arnold from Umbraco discusses the evolving relationship between agencies and Umbraco, emphasizing the need for agencies to adapt to increasing customer expectations. He introduces the concepts of "build, scale, and grow," highlighting Umbraco Cloud's enhancements, including operational insights and improved support, to help agencies deliver greater value and manage complex projects effectively.

[ ] [ #codegarden26 ] [ #scalability ]

Andy Butland, Our Roadmap, Your CMS Umbraco 17 Released and What We're Building Next

Andy Butland from Umbraco HQ discusses the upcoming features in Umbraco 18, including the new "elements" feature for reusable content, updates to the delivery API, and performance improvements. He emphasizes a smoother upgrade experience and outlines future plans for enhanced content management, AI integration, and collaboration tools for editors.

[ ] [ #codegarden26 ] [ #roadmap ] [ #umbracocms ]

Codegarden Aftermovie 2026

Relive the highlights of Codegarden 2026 in this aftermovie, capturing the people, moments, and energy that brought the Umbraco community together for two unforgettable days of learning, connection, and celebration.

[ ] [ #codegarden ] [ #codegarden26 ]

Events

Chitchat: Codegarden is Over — What's Next for Umbraco India Festival?

2026-06-24 from 16:00 to 17:00 (Asia/Kolkata) - Online

[ #codegarden ] [ #indiafest ]

Milwaukee Umbraco Meetup: Beer Garden Social

2026-06-24 from 16:00 to 18:00 (America/New_York) - Third Ward Beer Garden at Catalano Square, 147 N Broadway, Milwaukee, US

[ #social ]

Umbraco Users Group India - virCodegarden After Effect: Learning & Experience

2026-06-25 from 17:00 to 17:45 (Asia/Kolkata) - Online

[ #codegarden ] [ #virtual ]

UmbraCymru - The Codegarden Debrief

2026-06-25 from 18:00 to 20:00 (Europe/London) - Method4, 12-14 Trade Street, Cardiff, CF10 5DT, Cardiff, GB

[ ] [ #codegarden ]

Umbraco Scotland - Edinburgh

2026-07-01 from 18:00 to 20:00 (Europe/London) - Waracle Ltd, Waracle, Unit 2, 14 King's Stables Rd, EH1 2JY ยท Edinburgh

Umbraco Users Group India - What's new in Umbraco 18?

2026-07-02 from 17:00 to 17:45 (Asia/Kolkata) - Online

Umbraco London July - talks and more at manifesto

2026-07-02 from 18:30 to 21:30 (Europe/London) - The Hickman, 2 Whitechapel Rd, London E1 1EW, London, GB

Packages

Knowit.Umbraco.EditorLock

Prevents two editors from changing the same content node at the same time.

SA.Automate.Pushover

Pushover connection type and action for Umbraco Automate.

[ #umbracoautomate ]

kontainer.umbraco

Adds a media picker to pick media items from a Kontainer repository

FrontendSupport.PartialTextString

Basically a TextString, but you can specify prefix and/or postfix strings to show, which can make it much easier to understand exactly what's supposed to go into the field.

Lait.Umbraco.UI.ScrollToField

A table of contents navigation helper for the Umbraco backoffice.

[ #backoffice ]

Lait.Umbraco.Analytics.Plausible

Surfaces Plausible Analytics tracking data inside the Umbraco backoffice.

[ #backoffice ]

Esatto.Umbraco.Backoffice.Redirects

Dead-URL to new-URL redirects for Umbraco 17.

Lait.Umbraco.Search.Typesense

An extension for Umbraco CMS providing a custom search engine integration with Typesense.

[ #search ]

OC.Automate.Bluesky

Bluesky connection type and action for Umbraco Automate.

[ #umbracoautomate ]

Umbraco.Community.YouTubePicker

Custom Umbraco datatype to enable editors to pick YouTube videos or playlists from a specific YouTube channel.

Social

Spin up Umbraco websites quickly with Umbeasy

[ ]

---

Join 700+ professionals getting the latest news, events and media from the Umbraco community delivered straight to their inbox

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