Presentations by Topic

Introduction

All my past talks, presentations and workshops, grouped by general topic, oldest first.

See also:

Completed Talks

Date Event Title and Abstract Slides Video Code / Links

C++ Testing Techniques, Tips and Tricks

2019-11-21 C++ London, UK C++ Testing Techniques, Tips and Tricks PPT Video Links
2020-02-25 Cpp Europe 2020, Bucharest, Romania C++ Testing Techniques, Tips and Tricks PPT Video Links
Trip Report

Code Samples that Actually Compile (Lightning Talk)

2019-09-18 CppCon 2019, Aurora, CO, USA Code Samples that Actually Compile PPT PDF Video
2020-07-16 C++ on Sea, Online Code Samples that Actually Compile PDF Video
2020-09-16 CppCon, Online Code Samples That Compile Even More Easily Video GitHub

Monolithic Releases

2018-03-20 PIPELINE 2018, London, UK Escaping 5 decades of monolithic annual releases PPT Video

Obsidian

2022-04-09 Obsidian Community Talks Plugin Testing for (Obsidian) Developers Video Links

Refactoring Superpowers: Work faster and more safely

2021-03-12 ACCU 2021, Online Keynote: Refactoring Superpowers: make your IDE do your work, faster and more safely.
Note: This talk was originally scheduled 2 days earlier.
PPT Video Links
2021-04-14 The Legacy of SoCraTes Refactoring Superpowers: make your IDE do your work, faster and more safely. Video Links
2021-06-19 Italian C++ Refactoring Superpowers: make your C++ IDE do your work, faster and more safely PPT Video Links
2021-07-02 C++ on Sea, Online Refactoring Superpowers: make your C++ IDE do your work, faster and more safely Video Links

Speaking

2022-05-24 Meeting C++ Online Better Code Samples in Programming Talks Video

Testing Legacy C++ Code with Approval Tests

2019-02-05 C++ on Sea, Folkstone, UK Quickly Testing Legacy Code PPT PDF Video GitHub
2019-04-25 ACCU York, UK Quickly Testing Legacy Code PPT GitHub
2019-06-15 CPPP 2019, Paris, France Quickly Testing Legacy Code PPT PDF Video GitHub
2019-09-04 ACCU Cambridge, UK Quickly Testing Legacy C++ Code with Approval Tests PPT GitHub
2019-09-16 CppCon 2019, Aurora, CO, USA Quickly Testing Legacy C++ Code with Approval Tests PPT PDF Video GitHub
2020-07-15 C++ on Sea, Online Quickly and Effectively Testing Legacy C++ Code with Approval Tests PPT PDF Video Links
2020-08-06 MUC++, Online Quickly and Effectively Testing Legacy C++ Code with Approval Tests PPT Video Links

Testing Qt Desktop Applications

2019-11-15 Meeting C++ 2019, Berlin, Germany Quickly Testing Qt Desktop Applications PPT Links
2020-09-16 CppCon, Online Quickly Testing Qt Desktop Applications with Approval Tests PDF Video Links
2020-11-19 QtDay 2020, Online Quickly and Effectively Testing Qt Desktop Applications Video Links
2020-12-03 Meeting C++ Online Quickly Testing Qt Desktop Applications with Approval Tests PDF Video Links

Testing Superpowers: Add tests easily

2021-02-16 JetBrains Webinar Testing Superpowers: Using CLion to add tests easily PPT Video Links

Use Approval Tests for C++ Effectively

2020-06-23 Cpp Europe #4, Online How to use Approval Tests for C++ Effectively PPT Video Links

Workshop: Testing Legacy C++ Code effectively with Approval Tests

2020-07-22 C++ on Sea, Online Testing Legacy Code effectively with Approval Tests: 1-day workshop, presented jointly with Llewellyn Falco
2020-09-08 Online: 8, 15, 22 & 29 Sept Workshop: Testing Legacy Code effectively with Approval Tests
2020-11-03 Online: 3, 10, 17 & 24 Nov Workshop: Testing Legacy Code effectively with Approval Tests
2021-07-01 C++ on Sea, Online Workshop: Testing Legacy C++ Code effectively with Approval Tests