Workshops and Masterclasses

I've been running classroom training for software professionals since 2016. Drawing on over 15 years' experience designing large-scale software applications, running software development teams, and speaking at meetups and conferences, I've taught developers to build hypermedia APIs, I've run a fast-track 'introduction to .NET Core' course aimed at developers looking to switch to the Microsoft .NET platform, and I run workshops aimed at helping software professionals improve their communication and presentation skills.

Interested in booking a workshop? Email [email protected] and let’s talk.

Advanced Web Applications with ASP.NET Core 10

An interactive workshop for developers who want to take their ASP.NET Core skills to the next level, covering architecture, performance, testing, frontend, and observability.

  • Web application architecture
  • Advanced testing patterns for ASP.NET
  • Async performance secrets
  • Observability with OpenTelemetry and Aspire

More details...

17-20 March 2026
14:00-17:30 UTC
4 half-days
Online (Zoom)
£375 / £475
Book now

From Keyboard to Keynote: Creating Great Tech Talks

An interactive workshop for developers and technology professionals who are interested in public speaking. Learn how to create and deliver great technical talks and presentations.

  • Creating a talk: ideas, structure and content
  • Building confidence with effective rehearsals
  • Using slides, animation, and multimedia
  • Live demos and presenting code

More details...

24 & 25 March 2025
14:00-17:30 UTC
2 half-days
Online (Zoom)
£245 / £295
Book now

Wait - CSS Can Do That?

An interactive workshop for web developers covering advanced features of modern CSS: colour models, animation, filters, variables, properties, functions, blend modes, and much more.

  • Advanced CSS layout tricks
  • Colour models, composition and blending
  • CSS variables, functions and properties
  • Transforms, transitions and animation

More details...

26-27 March 2026
14:00-17:30 UTC
2 half-days
Online (Zoom)
£245 / £295
Book now

.NET 10 in a Day

A hands-on workshop for experienced .NET developers who want to get up to speed on all the patterns, features and capabilities introduced in .NET 10 and C# 14.

  • Extension Everything
  • File-based apps - no more .csproj
  • Native AoT and WASM Support
  • And much more...

More details...

20 May 2026
09:00-17:00
1 day
CodeCamp Timisoara, Romania
TBC