Rick Butterfield

Rick Butterfield

Staff Engineer (Commercial Products) at Umbraco

Preston, United Kingdom

Actions

Rick Butterfield is a Staff Engineer at Umbraco, where he works in the Commercial Products team on products such as Forms, Automate, Commerce and more, as well as the main umbraco.com website.

Previously a three-time Umbraco MVP, Rick has been working in the Umbraco world for 15 years and maintains the twice-nominated BlockPreview package.

Outside of work he is a husband and a father, amateur runner, and a pizza and beer enthusiast!

Area of Expertise

  • Information & Communications Technology

Topics

  • Umbraco
  • CSS
  • HTML
  • Front-End Development
  • C#
  • dotnet
  • Sass

Automate in Minutes, Not Sprints: Introducing Umbraco Automate

Most Umbraco projects are full of the same quiet, repetitive work: publish this content, notify that person, sync to and from this system... and until now, automating it meant using a third-party platform or a developer's time. Now, you can automate in minutes, not sprints.

Automate is your drag-and-drop automation engine, built right into Umbraco. It lets marketing teams set up automations based on triggers and actions to automate customer journeys in minutes, gives developers full control to extend it and keeps your data where it belongs.

In this session we'll unveil Automate and show it in action: building a real automation, connecting your favourite tools, and watching it run with a full audit trail. We'll explore where it fits across the Umbraco ecosystem, how teams can extend it with their own triggers and actions, and how AI agents—with human approval built in—open up a whole new kind of automation.

Decarbonising the planet, one Umbraco upgrade at a time

It’s estimated that across the world, the collective carbon consumption of the internet is equal to that of the entire airline industry. As a digital agency, we wanted to consider ways of reducing our carbon footprint, and help our clients make informed decisions to do the same.

This talk explores a hypothesis we made and the outcomes; we predicted that upgrading a client’s digital estate to a newer Umbraco solution, and the implications for speed and performance of running on .NET 5 would see an overall improvement to the carbon efficiency of the sites.

After performing benchmarking using tools including Google PageSpeed, Website Carbon Calculator, Microsoft Emissions Dashboard and auditing key landing pages, the results were clear. And impressive.

We’ll share how by taking measures including Umbraco upgrades, sustainable hosting options, optimisation and decommissioning older sites, organisations can make significant and tangible reductions to their carbon outputs.

Generating a TypeScript OpenAPI client from Umbraco's Content Delivery API

The launch of Umbraco 12 saw the release of the powerful Content Delivery API. Combined with Webhooks introduced in Umbraco 13, this makes an impressive combo for working with statically generated websites.

In this talk, we'll explore the practical step-by-step process of setting up a website (Astro in this demo) to use Umbraco's Content Delivery API by dynamically generating a TypeScript client using `openapi-generator-cli`.

We'll also discover how including other community packages can enhance the workflow by generating strongly typed TypeScript models and simplifying the process of building on the front end. Plus, how we can use this same tooling for creating packages for the new Umbraco backoffice, Bellisima!

As trends show more developers opting to go headless and use static generation, this talk covers key ideas to speed up our time to getting Content Delivery API powered websites up and running. 🚀

Green Code: A Blueprint for Eco-Friendly Websites

Sustainability is a hot topic, and lots of great talks have scratched the surface. In this talk, we dive into the practical application of green code with real world examples we can apply to everyday software development, and how those intersect with performance and accessibility.

This talk will demonstrate how to make practical changes to your code (with live demos!) to make a tangible difference in your work based on up and coming standards such as the Web Sustainability Guidelines 1.0 and Low Impact Manifesto. We'll learn how to implement better caching, lazy loading, iframe facades, use MiniProfiler testing, optimse images and async all the things.

Grounded in real world examples, this talk will encourage people to embrace green code both from the start of a project and in day-to-day support, whether you have 30 minutes or $30k to play with.

Umbraco UK Conference 2026 Sessionize Event Upcoming

October 2026 London, United Kingdom

Codegarden 2024 Sessionize Event

June 2024 Odense, Denmark

Umbraco Manchester Meetup

March 2024 Manchester, United Kingdom

Manchester Digital Member Conference and Summer Social

The Manchester Digital Member Conference is a chance for members to connect, share knowledge and learn from peers on a vast range of digital and tech topics.

June 2023 Manchester, United Kingdom

Umbraco Newcastle Meetup

April 2023 Newcastle upon Tyne, United Kingdom

Umbraco Spark

Umbraco Spark innovation conference is a must for all Umbraco developers that want to find out what's going on with Umbraco. Focusing on development, innovation and forward-thinking.

March 2023 Bristol, United Kingdom

MaccTech

A regular meetup group for the IT / Tech / Digital Community in Macclesfield, Cheshire.

February 2023 Macclesfield, United Kingdom

Rick Butterfield

Staff Engineer (Commercial Products) at Umbraco

Preston, United Kingdom

Actions

Please note that Sessionize is not responsible for the accuracy or validity of the data provided by speakers. If you suspect this profile to be fake or spam, please let us know.

Jump to top