Upcoming
- Practical Clean Architecture with ASP.NET Core 9
DDD Brisbane – December 2024
2024
- Practical Clean Architecture with ASP.NET Core 9
NDC Porto – October 2024 - Practical Clean Architecture with ASP.NET Core 9
Techorama Netherlands – October 2024 - Deep Dive into Azure Developer CLI
Techorama Netherlands – October 2024 - Clean Architecture with ASP.NET Core 9
Brisbane .NET User Group – September 2024 - Azure Developer CLI Deep Dive
Brisbane .NET User Group – March 2024 - Azure Developer CLI Deep Dive
NDC Sydney – February 2024
2023
- Azure Developer CLI Deep Dive
DDD Brisbane – December 2023 - Azure Developer CLI Deep Dive
Brisbane Azure User Group – November 2023 - Practical Clean Architecture with .NET 8 (2-day workshop)
Copenhagen Developers Festival – August 2023 - Unleashing Clean Architecture in .NET 8
Copenhagen Developers Festival – August 2023 - Unleashing Clean Architecture in .NET 8: Exploring the Clean Architecture Solution Template
Brisbane .NET User Group – August 2023 - Developing Flexible Authorisation Capabilities in ASP.NET Core
NDC Oslo – May 2023 - Practical Clean Architecture with .NET 7 (2-day workshop)
NDC Oslo – May 2023 - Developing Flexible Authorisation Capabilities in ASP.NET Core
Brisbane .NET User Group – March 2023 - Practical Clean Architecture with .NET 7 (2-day workshop)
NDC London – January 2023 - Developing Flexible Authorisation Capabilities in ASP.NET Core
NDC London – January 2023
2022
- Rapid Solution Development with ASP.NET Core Blazor WebAssembly
Brisbane .NET User Group – December 2022 - Rapid Solution Development with ASP.NET Core Blazor WebAssembly
NDC Sydney – October 2022 - Practical Clean Architecture with .NET 6 (2-day workshop)
NDC Sydney – October 2022 - Developing Flexible Authorisation Capabilities in ASP.NET Core
NDC Melbourne – June 2022 - Practical Clean Architecture with .NET 6 (2-day workshop)
NDC Melbourne – June 2022 - Clean Architecture Superpowers Tour
SSW Training (Online) – May 2022 - Developing Flexible Authorisation Capabilities in ASP.NET Core
Brisbane .NET User Group – May 2022 - The .NET 6 Superpowers Tour
SSW Training (Online) – February 2022
2021
- Clean Architecture (2-day Workshop)
SSW Training (Online) – November 2021 - Modern Web Dev with Blazor
NDC Sydney (Online) – November 2021 - Practical Clean Architecture with .NET 6 (2-day workshop)
NDC Sydney (Online) – November 2021 - Modern Web Dev with Blazor
.NET User Group (Online) – October 2021 - Clean Architecture Superpowers Tour
SSW Training (Online) – August 2021 - The .NET 5 Superpowers Tour
SSW Training (Online) – June 2021 - Practical Clean Architecture with .NET 5 (2-day workshop)
NDC Workshops (Online) – April 2021 - Clean Architecture (2-day Workshop)
SSW Training (Online) – March 2021 - Practical Clean Architecture with .NET 5 (2-day workshop)
NDC London (Online) – January 2021
2020
- Practical Clean Architecture with .NET 5 (2-day workshop)
NDC Workshops (Online) – November 2020 - The .NET 5 Superpowers Tour
SSW Training (Online) – October 2020 - Clean Testing with .NET Core
NDC Sydney (Online) – October 2020 - Practical Clean Architecture with .NET Core 3.1 (2-day workshop)
NDC Sydney (Online) – October 2020 - Practical Clean Architecture with .NET Core 3.1 (2-day workshop)
NDC Melbourne (Online) – July 2020 - Clean Architecture (2-day Workshop)
SSW Training (Online) – July 2020 - Clean Testing with .NET Core
NDC Oslo (Online) – June 2020 - Clean Architecture Superpowers
SSW Training (Online) – May 2020 - .NET Core Superpowers
SSW Training (Online) – April 2020 - Clean Testing with .NET Core
.NET User Group (Online) – April 2020 - Preparing for COVID-19: Tips, Tricks & Strategies for the Tech World
.NET User Group (Online) – March 2020 - Clean Testing with .NET Core
Brisbane & Melbourne .NET User Group – March 2020 - Clean Architecture Superpowers Tour
SSW Training Brisbane, Melbourne & Sydney – February 2020
2019
- Clean Architecture with ASP.NET Core 3.0
GOTO Copenhagen – November 2019 - Practical Clean Architecture 1-day Masterclass
GOTO Copenhagen – November 2019 - .NET Core Superpowers Tour
SSW Training Brisbane, Melbourne & Sydney – October 2019 - Clean Architecture with ASP.NET Core 3.0
NDC Sydney – October 2019 - Workshop: Mastering Vue.js
NDC Sydney – October 2019 - Clean Architecture with ASP.NET Core 2.2
NDC Minnesota – May 2019 - Workshop: Mastering Vue.js
NDC Minnesota – May 2019 - .NET Core Superpowers Tour
SSW Training Brisbane, Melbourne & Sydney – October 2019 - Clean Architecture with ASP.NET Core 2.2
NDC London – January 2019 - Workshop: Mastering Vue.js
NDC London – January 2019 - State Management with Vuex
Full Stack User Group Brisbane – January 2019
2018
- Getting Started with Vue.js
Full Stack User Group Brisbane – December 2018 - Clean Architecture with ASP.NET Core 2.2
DDD Brisbane – December 2018 - .NET Core Superpowers Tour
SSW Training Brisbane, Sydney & Melbourne – November 2018 - Building Single Page Applications with ASP.NET Core 2.2
NDC Sydney – September 2018 - Clean Architecture with ASP.NET Core 2.1
DDD Melbourne – September 2018 - Single Page Applications with ASP.NET Core 2.1
Full Stack User Group Brisbane – September 2018 - Clean Architecture with ASP.NET Core 2.1
DDD Sydney – August 2018 - Enterprise Application with ASP.NET Core 2.1
Azure / .NET User Group Gold Coast – July 2018 - Enterprise Application with ASP.NET Core 2.1
Sydney .NET User Group – June 2018 - Enterprise Applications with ASP.NET Core 2.1
Canberra .NET User Group – June 2018 - Enterprise Applications with ASP.NET Core 2.1
Melbourne .NET User Group – June 2018 - Enterprise Applications with ASP.NET Core 2.1
Full Stack User Group Brisbane – June 2018 - .NET Core Superpowers Tour
SSW Training Brisbane, Sydney & Melbourne – April 2018 - Building Single Page Applications with ASP.NET Core 2.1
Full Stack User Group Brisbane – March 2018 - Building Single Page Applications with ASP.NET Core 2.0
Melbourne .NET User Group – February 2018
2017
- Building Single Page Applications with ASP.NET Core 2.0
DDD Brisbane – December 2017 - Single Page Applications with ASP.NET Core
Azure / .NET User Group Gold Coast – November 2017 - Single Page Applications with ASP.NET Core
BrisJS – November 2017 - Single Page Applications with ASP.NET Core
.NET User Group Brisbane – September 2017 - Simplified Unit Testing with the Entity Framework Core InMemory Provider
NDC Sydney – August 2017 - Single Page Applications with ASP.NET Core
DDD Melbourne – August 2017 - .NET Core Superpowers Tour
SSW Training Brisbane, Sydney & Melbourne – July 2017 - Simplified Unit Testing with the Entity Framework Core InMemory Provider
DDD Sydney – July 2017 - Simplified Unit Testing with the Entity Framework Core InMemory Provider
.NET User Group – Brisbane, Canberra, Sydney & Melbourne – June / July 2017 - Getting Started with Angular and .NET Core
Angular Hack Day Brisbane – May 2017 - Writing Simple Unit Tests for ASP.NET Core
Microsoft Ignite Gold Coast – February 2017
2016
- Using Angular’s HTTP Client
Angular Hack Day Brisbane – October 2016
2015
- Real-time Web Development
Origin Energy – June 2016 - Modern Web Development
Origin Energy – May 2016 - Automated Testing with ASP.NET MVC and Entity Framework
Origin Energy – April 2015
2014
- Coding Principles
Origin Energy – November 2014 - Enterprise Entity Framework
Origin Energy – July 2014 - Test-Driven Development
Origin Energy – June 2014 - An Introduction to Bootstrap
Origin Energy – March 2014