Thoughts

Highlights from Umbraco-kalaset 2025

Me and my colleagues Ken and Lisa had the pleasure of attending this year’s Umbraco-kalaset at Berns, a fun, insightful event created by and for the Umbraco community that gave us a lot of inspiration and new ideas!

umbraco-kalaset

TL;DR

If you work with Umbraco CMS and haven’t attended one of the two Umbracokalas held so far, you should definitely join the next one.

Keynote

Emma and Sebastiaan from Umbraco delivered the keynote, keeping us up to date on upcoming features and walking us through the most important changes introduced since version 13.

Hybrid Cache

Next up was Markus Johansson, who explained how the new Hybrid Cache enables Umbraco to handle very large websites — something that wasn’t really recommended before.
The most interesting part, however, was how we as developers need to approach building solutions with Hybrid Cache to maintain performance.

Link to Markus’ presentation

MCP for Umbraco

Matthew Wise and Phil Whittaker showcased some truly impressive work how they managed to build a fully functioning MCP (Model Context Protocol, not Master Control Program) for Umbraco’s Management API in just two weeks.

Presentation

GitHub Project

umbraco-kalaset-scen

Lead Generation with Umbraco Forms

Niels Christian Laursen demonstrated how Umbraco’s Growth team uses Umbraco Forms, webhooks, and Zapier workflows to generate leads and recommend partners in an unbiased, automated way.

Show & Tell

After lunch, it was time for lightning talks. I was especially impressed by Alice, who shared great tips on how we can use AlpineJS to improve accessibility on websites (or as we might better call it, making them truly accessible).

Presentations:

Smørrebrød

With the aptly titled “The Umbraco Smorgasbord”, Carl demonstrated how to enable 2FA, implement Entra ID login, and create automated workflows, all spiced up with a bit of Blazor magic.
He was so engaging and entertaining that I added him on LinkedIn right away!

Sustainable Technology

Dennis clearly knows his stuff when it comes to sustainability and he knows how to talk about it too 😊 I really liked his idea of including “at least one Green Ticket in every sprint.”
There was a lot packed into this session, so it’s definitely worth checking out the presentation.

The Friendly CMS

Owain shared tons of inspiration on how we can make the editor experience in Umbraco even smoother and more intuitive. Many (if not all) of the suggested improvements will soon be added to our internal Boilerplate, which we use to kick-start new projects.

Presentation
Blog with the same content

Owain also, well-deservedly, won the top prize in the evening raffle! I do wonder how he managed to get that table hockey game home to Cardiff.
Speaking of Cardiff, I’d love to visit someday to see the filming locations from Doctor Who and Torchwood.

90-ish Sites in One Installation

Daniel and Hannes showed how they built a client solution consisting of one main site and around 90 smaller local microsites that inherit content from the main one.
They admitted it’s not ideal for SEO, but it’s an incredibly efficient setup for maintaining a large number of sites.

Presentation

Extras

The best part of events like this isn’t just the talks — it’s all the between-the-lines insights and seeing what tools people use during their demos.
Here are a few worth checking out:

 

 

umbraco-kalaset-esattis

Author

René Voigt

René Voigt

Web Architect

rene.voigt@esatto.se

Our offer

  • Esatto's Umbraco packaging

    Building a new website from scratch can be both time-consuming and costly. With a packaged solution, you get a rocket start: shorter lead times, better oversight, and the ability to quickly establish your digital presence. By combining our ready-made modules with your unique profile, we help you rapidly create a modern, stable, and tailored solution that meets your specific needs.