duncan ~/talks $

Talks

2026

  1. --courseNgRx State Management in AngularPluralsight

2025

  1. --courseWeb Components FoundationsPluralsight
  2. --coursehtmx FoundationsPluralsight

2024

  1. --talkHTMX: why you don't always need a SPA frameworkNDC Sydney 2024 · Sydney

2023

  1. --courseNgRx FundamentalsPluralsight
  2. --workshopReusable Web Components and Design TokensZ Ware Webtech Workshop · Sydney · with Brett Sargeant

2022

  1. --talkChasing the holy grail: reusable web components and design tokensNDC Melbourne 2022 · Melbourne
An NDC Melbourne speaker badge on a lanyard reading Duncan Hunter, Z Ware, Speaker.
Speaker badge, NDC Melbourne, June 2022.

2019

Duncan on a large ballroom stage with a headset mic, terminal output on the big screen.
A big stage and a terminal on the screen, 2019. Photo: Ramesh Roshan, pulse #LivingIt. All rights reserved.

2018

  1. --talkServerless with Firebase in the wildNDC Sydney 2018 · Sydney
  2. --workshopEnterprise Angular applications with NgRx and NxNDC Oslo 2018 · Oslo
  3. --courseAngular NgRx: Getting StartedPluralsight · with Deborah Kurata
  4. --workshopEnterprise Angular applications with NgRx and NxNDC Minnesota 2018 · St Paul
  5. --talkSharing code between Angular web and Ionic mobileNDC Minnesota 2018 · St Paul
  6. --coursePlay by Play: Fundamentals of Angular 5 TestingPluralsight · with Lars Klint
  7. --coursePlay by Play: Building Enterprise Angular 4 Apps with NxPluralsight · with Lars Klint
  8. --workshopEnterprise Angular applications with NgRx and NxNDC London 2018 · London
  9. --talkIonic, ngrx and Angular: building web and mobile apps with one code baseNDC London 2018 · London
Three people at a desk in the Pluralsight studio, a clapperboard reading Angular Testing, a camera in the foreground.
In the Pluralsight studio recording Play by Play: Fundamentals of Angular 5 Testing with Lars Klint, February 2018.
Duncan on stage in front of a diagram of NgRx actions, reducers, store and effects.
Walking through NgRx at NDC London, January 2018.

2017

  1. --coursePlay by Play: Sharing Code with npm Modules Between Angular Web and Ionic Mobile AppsPluralsight · with Lars Klint
  2. --workshopBuilding Applications with AngularNDC Sydney 2017 · Sydney
  3. --talkTechniques and practices for testing AngularNDC Sydney 2017 · Sydney
  4. --talkIonic, ngrx and Angular: one code baseNDC Sydney 2017 · Sydney · with Adam Stephensen
  5. --coursePlay by Play: Angular and ngrxPluralsight · with Lars Klint
  6. --talkAngular War StoriesNDC Oslo 2017 · Oslo · with Adam Stephensen
  7. --talkAngularFire 2ng-sydney · Sydney
  8. --courseBuilding Apps with AngularFire 4Pluralsight
  9. --workshopAngular 2, two-day workshopNDC Copenhagen 2017 · Copenhagen · with Adam Stephensen
  10. --talkTesting AngularMicrosoft Ignite Australia 2017 · Gold Coast
  11. --talkTesting Angular 2NDC Copenhagen 2017 · Copenhagen
  12. --talkAngular 2 War StoriesNDC Copenhagen 2017 · Copenhagen
  13. --talkTechniques and practices for testing Angular 2NDC London 2017 · London · with Adam Stephensen
Panorama of Duncan at a lectern in a Google room, two screens showing the Angular logo and an RxJS agenda.
Teaching RxJS at Angular Hack Day Seattle, at Google, January 2017.
Duncan and Lars Klint at a round table under studio lights in a hotel room.
Recording Play by Play: Angular and ngrx with Lars Klint at NDC Oslo, June 2017.
Duncan and Adam Stephensen on the Microsoft Ignite stage with a Jasmine test on the slide.
Testing Angular with Adam Stephensen at Microsoft Ignite Australia, Gold Coast, February 2017.
Three people interviewing at the SSW TV booth desk.
The SSW TV booth at Microsoft Ignite Australia, February 2017.

2016

  1. --videoTechniques and practices for testing Angular 2; Identity Server 4 with Angular 2 and ASP.NET CoreSSW TV
  2. --talkTesting Angular 2Angular Hack Day Brisbane 2016 · Brisbane
  3. --talkAngular 2 War StoriesNDC Sydney 2016 · Sydney · with Adam Stephensen
  4. --talkAngular 2 in 20 minutesAngular Hack Day
  5. --videoAngular 2, part 2 (Dev Superpowers #21)SSW TV
  6. --workshopAngular Superpowers Tour: ASP.NET 5 and Angular, two daysSSW · Melbourne, Brisbane, Sydney · with Adam Stephensen
  7. --videoAngular 2, part 1 (Dev Superpowers #20)SSW TV
  8. --videoHow to set up a build process for Angular 2 using Gulp and TypeScriptSSW TV
  9. --talkAngular 2 Music Store with JSPMng-sydney · Sydney
  10. --videoHow to set up Visual Studio 2015 to work with Angular 2SSW TV
Duncan presenting with a clicker in a tee reading I took an ES6 class and all I got was a function.
Presenting at an Angular Hack Day, 2016.

2015

  1. --videoWhat's new in AngularJS 2.0SSW TV
  2. --talkAngularJS in the Enterprise: 5 lessons from the trenchesSSW
  3. --talkAngularJS in the Enterprise: 10 lessons from the trenchesSSW user group
  4. --videoAngularJS with TypeScript made easy (Dev Superpowers #9)SSW TV
  5. --talkUsing TypeScript with AngularJS made simpleng-sydney · Sydney

2014

  1. --videoHow to use Hot Towel AngularSSW TV
TALKS4 posts1 minblue mountains, australia · built 2026-10-26 20:40rss