Speaker

Jason Elkin

Jason Elkin

Umbraco MVP and Developer at Bump Digital

Romsey, United Kingdom

Jason is a Full-stack developer, Umbraco MVP & Master, and part of the Umbraco Core Collaborators community team.

An ex-professional photographer, IT engineer, and one-time technical lead, he now works at Bump Digital as a "Senior Umbraco Developer" working across the stack on all kinds of Umbraco based projects.

With a particular interest in performance, Jason is often nerding out over a few milliseconds saved here or there. When not umbracoing, Jason is part of the Leadership team at Romsey Methodist Church.

Topics

  • Umbraco
  • Web Performance
  • Web Development
  • ASP.NET

Async All the Things

Does the sight of an async or await keyword fill you with terror? Perhaps you're using async/await in your code but you’re not sure why? Maybe you find the idea of thread management just too Task-ing? (If you don’t get that joke, come to this talk and you will).

Asynchronous programming has been a first class citizen in .NET for over a decade now, it’s especially important for ASP.NET websites, like Umbraco, and is a concept that all web developers need to get to grips with. But, I still hear developers talk about async/await in C# with suspicion and express confusion over what it's doing, and why.

In this talk we’re going to look at what async/await is actually doing, with some fun practical demonstrations. We'll also experience the difference that async/await makes to performance by debugging and refactoring a live ASP.NET application (and, with your help, trying to DDoS my laptop live on stage).

Once the fun's over you'll come away with a clear understanding of what async/await is doing, why it makes such a huge difference to the performance and sustainability of your web application, and why you should "Async all the things"*.

*Apart from that one weird example, where you really shouldn't... we'll talk about that too.

What we do in the Shadows: Bringing legacy apps back to life with web components

Web components, darlings, they're all the rage in the Umbraco community, especially with their flashy future back office applications. But let me tell you, they're not just for the trendy and avant-garde. Jason and Joe, the daring chaps that they are, have been using web components in some rather unconventional ways to sprinkle a touch of modern browser wizardry into the old and trusted Umbraco back office and other web relics of yesteryears. In this talk, we'll be delving into their ingenious web component creations and having a jolly good chinwag about the tech that makes it all tick. Cheers!

Environmentally Friendly Packaging

A practical look at Razor Class Libraries: what they are, why they're awesome, and how you can use them to make Umbraco and package development better.

Codegarden 2024 Sessionize Event Upcoming

June 2024 Odense, Denmark

Umbraco Community Day 2023 Sessionize Event

December 2023

Umbraco UK Festival 2023 Sessionize Event

November 2023 London, United Kingdom

Jason Elkin

Umbraco MVP and Developer at Bump Digital

Romsey, United Kingdom

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