Blog
Regularly blogging about Umbraco, CSS, digital sustainability and more!
Regularly blogging about Umbraco, CSS, digital sustainability and more!
When dealing with fonts and the Shadow DOM, font files have to be loaded at the outermost possible layer so that they can cascade (thanks to the C in CSS) down to Web Components.
On a recent client project at work I was tasked with adding two factor authentication to a member login area in Umbraco 13.
This year's annual Umbraco developer conference gathered for its 20th instalment, bigger and better than ever.
ContentAudit is my new package that enables first class site crawling and SEO auditing inside Umbraco.
Integrating with third-party payment providers in Umbraco comes with a few unique challenges, particularly around session persistence. For instance, when users complete a transaction and return to the site, they often find their session data gone. This disrupts the user flow and could easily lead to lost conversions.
Reflecting on my third year as a Codegarden attendee and a first time speaker
I went down a bit of an Umbraco Bellissima rabbit hole this weekend and built a little tool for myself that I wanted to open source - introducing umbracodegen!
I recently migrated this site to use Umbraco's Content Delivery API as part of an Astro site, and wanted to generate a TypeScript client to use to pull content.
In 2023 I was honoured to be accepted to write for 24 Days about my favourite topic... sustainability
The cat is out of the bag now and I can announce that I’ve been named an Umbraco MVP for 2023!