Conference Presentations

When I speak at a conference and it’s recorded, I’ll add a links here.
For convenience, here’s a YouTube playlist of my conference talks.

Upcoming appearances…

🗺️ Rust Nation UK, London (UK)

ABI Resilience?

💡Abstract 📜Slides 🎞️Video

🗺️ ACCU Conference, Bristol (UK)

Duck-Tape Chronicles: Rust C++ Interop

💡Abstract 📜Slides 🎞️Video

Rust: Cargo Cult?

💡Abstract 📜Slides 🎞️Video


2024

🗺️ Rust Meetup @ Charles University, Prague (Czechia)

“Shared nothing” architecture

💡Abstract 📜Slides 🎞️Video

🗺️ ACCU Conference, Bristol (UK)

Symmetry in Code - Should We Care?

💡Abstract 📜Slides 🎞️Video

Regular Types: From Stepanov to C++ Concepts

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ User Group, [Online]

Speaking about C++

💡Abstract 📜Slides 🎞️Video

Panel: Q&A

💡Abstract 🎞️Video

Interview: “Symmetry in Code” teaser

💡Abstract 🎞️Video

🗺️ NDC { TechTown }, Kongsberg (Norway)

Unleashing 🦀 The Ferris Within

💡Abstract 📜Slides 🎞️Video

🗺️ CppCon Conference, Aurora, CO (USA)

So You Think You Can Hash

💡Abstract 📜Slides 🎞️Video

🗺️ EuroRust, Vienna (Austria)

Unleashing 🦀 The Ferris Within

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

Symmetry in Code - Should We Care?

💡Abstract 🎞️Interview 📜Slides 🎞️Video

🗺️ Rust/C++ Meetup @ Charles University, Prague (Czechia)

Rust and C++ interop introduction & discussion

💡Event Rust 💡Event C++ 📜Slides 🎞️Video


2023

🗺️ Computer Science Department, University of Craiova (Romania)

Open4Tech Guest Lecture: Iterative Design For Performant Code

💡Abstract 📜Slides 📷Pictures 🎞️Video

🗺️ Microsoft Perf & Reliability Tech Talks, Redmond (US)

Tuning SQLite Workflows

💡Abstract 📜Slides 🎞️Video

🗺️ ACCU Conference, Bristol (UK)

And Then() Some(T)

💡Abstract 📜Slides 🎞️Video

The Imperatives Must Go!

💡Abstract 📜Slides 🎞️Video

Spooky Action at a Distance

💡Abstract 📜Slides 🎞️Video

🗺️ Core C++, Tel Aviv, Israel

The Imperatives Must Go!

💡Abstract 📜Slides 🎞️Video

🗺️ C++ on Sea, Folkestone, UK

C++ MythBusters Strike 2

💡Abstract 📜Slides 🎞️Video

🗺️ CppNorth, Toronto (CA)

And Then() Some(T)

💡Abstract 📜Slides 🎞️Video

ADSP Podcast Interview

Episode 140: 🇨🇦 CppNorth Live - Victor Ciura, Ben Deane, Vincent Zalzal, Tristan Brindle, Andreas Weis

🎙️Podcast

🗺️ C++ Prague Meetup, Prague (Czechia)

C++ Myths, Dogma and Practice

💡Abstract 📜Slides 🎞️Video

🗺️ NDC { TechTown }, Kongsberg (Norway)

C++ MythBusters Strike 2

💡Abstract 📜Slides 🎞️Video

🗺️ CppCon Conference, Aurora, CO (USA)

Regular, Revisited

💡Abstract 📜Slides 🎞️Video

🗺️ C++ Prague Meetup, Prague (Czechia)

Casting Out Code Goblins: ASan’s 🎃 Halloween Guard

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

Swift ABI Resilience

💡Abstract 📜Slides 🎞️Video

Regular, Revisited

💡Abstract 📜Slides 🎞️Video

🗺️ code::dive, Wrocław (Poland)

Swift ABI Resilience

💡Abstract 📜Slides 🎞️Video

🗺️ Computer Science Department, University of Craiova (Romania)

Open4Tech Guest Lecture: C++ Myths, Dogma and Practice

💡Abstract 📜Slides 📷Pictures


2022

🗺️ Computer Science Department, University of Craiova (Romania)

Open4Tech Guest Lecture: Memory Safety - Static vs Dynamic Analysis

💡Abstract 📜Slides 📷Pictures 🎞️Video

🗺️ Meeting C++ User Group, [Online]

Spooky Action at a Distance

💡Abstract 📜Slides 🎞️Video

🗺️ ACCU Conference, Bristol (UK)

C++ MythBusters

💡Abstract 📜Slides 🎞️Video

Remove This Idiom

💡Abstract 📜Slides 🎞️Video

🗺️ Visual C++ Tech Talks, Redmond (US)

Spooky Action at a Distance

💡Abstract 📜Slides 🎞️Video

🗺️ C++ on Sea, Folkestone, UK

📓Trip Report

C++ MythBusters (Plenary)

💡Abstract 📜Slides 🎞️Video

🗺️ CppCon Conference, Aurora, CO (USA)

The Imperatives Must Go

💡Abstract 📜Slides 🎞️Video

C++ MythBusters

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

The Imperatives Must Go

💡Abstract 📜Slides 🎞️Video

C++ MythBusters

💡Abstract 📜Slides 🎞️Video

🗺️ code::dive, Wrocław (Poland)

C++ MythBusters

💡Abstract 📜Slides 🎞️Video

🗺️ Computer Science Department, Northeastern University (Boston, US)

Guest Lecture: Chasing Nodes

💡Abstract 📜Slides 🎞️Video


2021

🗺️ Computer Science Department, University of Craiova (Romania)

Open4Tech Guest Lecture: Chasing Nodes

💡Abstract 📜Slides 📷Pictures 🎞️Video

📡 C++ Mythbusting with Victor and Jason, C++ Weekly with Jason Turner

🎞️Video Stream

CppCast Interview #2

Episode 285: C++ Mythbusting & Clang Power Tools

🎙️Podcast 🎞️Video

🗺️ ACCU Conference, Bristol (UK)

Online event because of COVID-19 pandemic.

AddressSanitizer on Windows

💡Abstract 📜Slides 🎞️Video

C++ UNIverse

💡Abstract 📜Slides 🎞️Video

🗺️ C++ Now, Aspen, US

Online event because of COVID-19 pandemic.

The Quest For A Better Crash

💡Abstract 📜Slides 🎞️Video

🗺️ Advanced Installer Webinar

Repackaging in Docker Containers

💡Abstract 📜Slides 🎞️Video

🗺️ Italian C++ Conference, Italy

Online event because of COVID-19 pandemic.

The Quest For A Better Crash

💡Abstract 📜Slides 🎞️Video

🗺️ Computer Science Department, University of Craiova (Romania)

Workshop: Open4Tech

So You Think You Can #

💡Abstract 📜Slides 📷Pictures

🗺️ C++ on Sea, Folkestone, UK

Online event because of COVID-19 pandemic.

Exceptional C++

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ User Group, [Online]

C++ 🎓 UNIverse: Teaching C++

💡Abstract 📜Slides 🎞️Video

🗺️ CppCon Conference, Aurora, CO (USA)

Exceptional C++

💡Abstract 📜Slides 🎞️Video

Spooky Action at a Distance

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

Exceptional C++

💡Abstract 📜Slides 🎞️Video

🗺️ CPPP Conference, Paris (France)

Exceptional C++

💡Abstract 📜Slides 🎞️Video

🗺️ MUC++ User Group Meetup, München (Germany)

Spooky Action at a Distance

💡Abstract 📜Slides 🎞️Video


2020

🗺️ Advent of Code Meetup, Craiova (Romania)

Pure Functional Patterns in AoC

💡About 📜Code 📷Pictures

🗺️ CAPHYON ⚡ Lightning Talks, Craiova (Romania)

📷Pictures

Crazy Machines, Crazy Developers 📜Slides

Heavy Lifting 📜Slides

🗺️ Computer Engineering Department, University of Craiova (Romania)

Workshop: “Using C++/STL for Competitive Programming and Software Development”

STL Algorithms - Principles and Practice

💡Abstract 📜Slides: P1 P2 📷Pictures

🗺️ MVP Global Summit, Bellevue/Redmond (US)

Online private event because of COVID-19 pandemic.

It’s people. Software is made out of people

💡Meetup 📜Profile

🗺️ ACCU Conference, Bristol (UK)

Cancelled because of COVID-19 pandemic: Info

Avoid Success at All Costs

💡Abstract

C++ UNIverse

💡Abstract

🗺️ Computer Science Department, University of Craiova (Romania)

Workshop: Open4Tech

C++17/20 STL Essentials (online)

💡Abstract 📜Slides 📷Pictures

🗺️ C++ on Sea Conference, Folkestone, Kent (UK)

Rescheduled online because of COVID-19 pandemic: Info

Avoid Success at All Costs

💡Abstract

🗺️ CppCon Conference, Aurora, CO (USA)

Online event because of COVID-19 pandemic.

2020: The Year of Sanitizers?

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, September 24th

Online event because of COVID-19 pandemic.

2020: The Year of Sanitizers?

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, December 3rd

Online event because of COVID-19 pandemic.

Symbolism: Rainbows and Crashes

💡Abstract 📜Slides 🎞️Video


2019

🗺️ C++ on Sea Conference, Folkestone, Kent (UK)

Better Tools in Your Clang Toolbox: Extending clang-tidy With Your Custom Checks

💡Abstract 📜Slides 🎞️Video

🗺️ Computer Engineering Department, University of Craiova (Romania)

Workshop: “Using C++/STL for Competitive Programming and Software Development”

STL Algorithms - Principles and Practice

💡Abstract 📜Slides: P1 P2 📷Pictures

🗺️ ACCU Conference, Bristol (UK)

Regular Types and Why Do I Care ?

💡Abstract 📜Slides 🎞️Video

Fighting Git Workflows

💡Abstract 📜Slides 🎞️Video

🗺️ Computer Science Department, University of Craiova (Romania)

Workshop: Open4Tech

Curry On Functional Programming

💡Abstract 📜Slides 📷Pictures

🗺️ CAPHYON ⚡ Lightning Talks, Craiova (Romania)

📷Pictures

FP in 10 📜Slides

The beginning of the end for begin & end 📜Slides

🗺️ NDC { TechTown }, Kongsberg (Norway)

A Short Life span<> For A Regular Mess

💡Abstract 📜Slides 🎞️Video

🗺️ CppCon Conference, Aurora, CO (USA)

A Short Life span<> For A Regular Mess

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

A Short Life span<> For A Regular Mess

💡Abstract 📜Slides 🎞️Video

🗺️ code::dive, Wrocław (Poland)

Status quo: clang-tidy & AddressSanitizer on Windows

💡Abstract 📜Slides 🎞️Video

A Short Life span<> For A Regular Mess

💡Abstract 📜Slides 🎞️Video


2018

🗺️ ACCU Conference, Bristol (UK)

Bootstrapping a Local C++ User Group

💡Abstract 📜Slides

🗺️ C++ Russia Conference, Saint-Petersburg (Russia)

Enough string_view To Hang Ourselves

💡Abstract 📜Slides 🎞️Video

🗺️ NDC Oslo Conference, Oslo (Norway)

Enough string_view To Hang Ourselves

💡Abstract 📜Slides 🎞️Video

🗺️ Oslo C++ Users Group Meetup, Oslo (Norway)

Clang Power Tools for Visual Studio C++ Developers

💡Abstract 📜Slides 📷Pictures

🗺️ Computer Science Department, University of Craiova (Romania)

Workshop: Open4Tech

Pregatirea Interviurilor si Prezentarilor Tehnice

💡Abstract 📜Slides 📷Pictures

🗺️ CAPHYON ⚡ Lightning Talks, Craiova (Romania)

📷Pictures

C++Insights 📜Slides

Compiler Explorer 📜Slides

QuickBench 📜Slides

Programming Typography 📜Slides

🗺️ CppCon Conference, Bellevue, WA (USA)

Enough string_view To Hang Ourselves

💡Abstract 📜Slides 🎞️Video

Regular Types and Why Do I Care

💡Abstract 📜Slides 🎞️Video

These Aren’t the COM Objects You’re Looking For

💡Abstract 📜Slides 🎞️Video

Better Tools in Your Clang Toolbox

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

Regular Types and Why Do I Care

💡Abstract 📜Slides 🎞️Video

These Aren’t the COM Objects You’re Looking For

💡Abstract 📜Slides 🎞️Video


2017

🗺️ Computer Engineering Department, University of Craiova (Romania)

Workshop: “Using C++/STL for Competitive Programming and Software Development”

STL Algorithms - Principles and Practice

💡Abstract 📜Slides: P1 P2 📷Pictures

Lecture: “So You Think You Can Hash”

💡Abstract 📜Slides 📷Pictures

🗺️ CppCon Conference, Bellevue, WA (USA)

Bringing Clang-tidy Magic to Visual Studio C++ Developers

💡Abstract 📜Slides 🎞️Video

10 Things Junior C++ Devs Don’t Get

💡Abstract 📜Slides 🎞️Video

🗺️ Meeting C++ Conference, Berlin (Germany)

Bringing Clang-tidy Magic to Visual Studio C++ Developers

💡Abstract 📜Slides 🎞️Video

CppCast Interview

Episode 128: Clang Power Tools with Victor Ciura

🎙️Podcast 🎞️Video


2016

🗺️ Computer Engineering Department, University of Craiova (Romania)

Workshop: “Using C++/STL for Competitive Programming and Software Development”

STL Algorithms - Principles and Practice

💡Abstract 📜Slides: P1 P2 📷Pictures

🗺️ Computer Science Department, University of Craiova (Romania)

Workshop: Open4Tech

C++ STL - Principles and Practice

💡Abstract 📜Slides: P1 P2 P3 P4 📷Pictures


2015

🗺️ Computer Engineering Department, University of Craiova (Romania)

Workshop: “Using C++/STL for Competitive Programming and Software Development”

STL Algorithms - Principles and Practice

💡Abstract 📜Slides 📷Pictures


2014

🗺️ AppManagEvent Conference, Utrecht (Netherlands)

“Leveraging OS virtualization for your repackaging and testing infrastructure”

💡Abstract 📜Slides 📷Pictures