ACCU Video Archive
ACCU On Sea 2026 Attendees Get Early Access To The YouTube Videos
Filter
Your selections:
Can You Use AWS To Deploy a Serverless Function in Under an Hour? – Paul Grenyer
Agentic Debugging Using Time Travel – Greg Law – ACCU York
cjsawk: A Self-Hosted Compiler for a Subset of C, JavaScript, and Awk – Liam Wilson – ACCU York
Is that C++? – Gareth Lloyd – ACCU York Meetup
JavaScript is Faster than Rust? – Chris Heathwood – ACCU York
The Craft of Code – How Cosplay Made Me a Better Engineer – Amy Jo Turner – ACCU York
Taming the Many-Headed Async Monster: From Callbacks to Coroutines – Sam Cooper – ACCU York
Card Magic and True Randomness – Ed Brims – ACCU 2025 Short Talks
What, What? – When We Think We Understand – Nara Morrison – ACCU 2025 Short Talks
The Half-Life of Facts – Why Scientific Truths Keep Changing – Francis Glassborow – ACCU 2025 Short Talks
Do Not Compare Integers and Floats in C++: Sorting Pitfalls, UB & Type Conversion Explained – Egor Suvorov – ACCU 2025 Short Talks
Got Any Games? A Funny Talk on Gaming Nostalgia, History and Dev Life – Jack Simms – ACCU 2025 Short Talks
(Re-)Learn C++ by Example – Frances Buontempo – ACCU 2025 Short Talks
Unpopular Opinion? – Python Typing Is Not Worth It – Diego Rodriguez-Losada – ACCU 2025 Short Talks
The U-Word: Why Software Developers Should Talk About Unions – Mathieu Ropert – ACCU 2025 Short Talks
Printf Debugging at 1ns: High-Performance C++ Logging Without Locks – Greg Law – ACCU 2025 Short Talks
The Sad State of Printed Tech Books – Andreas Weis – ACCU 2025 Short Talks
Notation in Programming: Exploring BQN, Symbolic Manipulation, and Expressive Syntax – Cheery Chen
Immediately Invoked Coroutine Lambdas in C++23 – Lifetime Pitfalls and Best Practices – Jonathan Müller – ACCU 2025 Short Talks
What I Learned at My First Tech Conference – Peer Pressure & Developer Soft Skills – Joshua Gawley – ACCU 2025 Short Talks
It Takes Two – Charles Tolman – ACCU 2025 Short Talks
The Beman Project: Testing C++ Library Proposals Before Standardization – Dietmar Kühl – ACCU 2025 Short Talks
A Sixth Seam in TDD? – Python Testing, Test Doubles & Legacy Code at Kosli – Jon Jagger – ACCU 2025 Short Talks
What Is “Hello” in C++? – Nicolai M. Josuttis – ACCU 2025 Short Talks
WTF?! – Dom Davis – ACCU 2025 Short Talks
Tell Your Technical Story – Sherry Sontag – ACCU 2025 Short Talks
When the Compiler Gives You Errors, Make SFINAE – Keith Stockdale – ACCU 2025 Short Talks
Why Performance in Programming Is Always a Problem – Lucian Radu Teodorescu – ACCU 2025 Short Talks
Programming Puzzles – Programming Challenge – Pete Goodliffe – ACCU 2025 Short Talks
C++20 Ranges – The Stuff of Science Fiction – Stewart Becker – ACCU 2025 Short Talks
C++ Keywords Speak for Themselves – Jon Kalb – ACCU 2025 Short Talks
Do Something: Mindfulness & Mental Health for Software Engineers – Patrick Martin – ACCU 2025 Short Talks
UB Forte – Hilarious Programming Humor – Chris Oldwood – ACCU 2025 Short Talks
Maximising Throughput and Minimising Latency in High-Performance C++ Code – Julius Zukauskas – ACCU 2025 Short Talks
The Dark Side of AI – Environmental & Social Costs Developers Must Know – Jutta Eckstein – ACCU 2025 Short Talks
Arithmetic in C++ Using Counting Pointers – Peter Hrenka – ACCU 2025 Short Talks
Tech Communities, People, Fear, and Hope – Gareth Lloyd – ACCU 2025 Short Talks
Automate! – Gail Ollis – ACCU 2025 Short Talks
The Definitive Guide to Functional Programming in Cpp – Jonathan Müller – ACCU 2025
Puzzling C# – Steve Love – ACCU 2025
Stars Aligned and Software Development Adrift – Why Can We Predict Planets but Not Deadlines? – Luca Minudel – ACCU 2025
Move Slow and Break Things – Upgrading to C++26 – Alisdair Meredith – ACCU 2025
Duck-Tape Chronicles – Rust C++ Interop – Victor Ciura – ACCU 2025
New (and Old) C++ Standard Library Containers – How to Choose the Right Container in C++26 and Beyond – Alan Talbot – ACCU 2025
Testing, Preconditions, Coverage and Templates in Safety-Critical C++ Code – Anthony Williams – ACCU 2025
How To Write a Rubik’s Cube Solver – Sam Saariste – ACCU 2025
Optimising Data Building In Game Development – Dominik Grabiec – ACCU 2025
Dangerous Optimizations in C and C++ Programming Languages – Robert C. Seacord – ACCU 2025
The Past, Present and Future of Programming Languages – Kevlin Henney – ACCU 2025
Our Other C++ Interfaces – Bret Brown – ACCU 2025
What C++ Needs to be Safe – John Lakos – ACCU 2025
Deliver Better Technical Presentations – Challenges Faced by Technical Speakers – Jack Simms – ACCU 2025
consteval All The Things? – Jason Turner – ACCU 2025
Keynote: Teaching an Old Dog New Tricks – Matt Godbolt – ACCU 2025
Learning To Stop Writing C++ Code (and Why You Won’t Miss It) – Daisy Hollman – ACCU 2025
An Introduction To Go – Dom Davis – ACCU 2025
Getting Started with Senders and Receivers in C++ Programming – James Pascoe – ACCU 2025
Awesome API Design – Anders Sundman – ACCU 2025
Dynamic Memory Allocation Challenges in C++ Safety Critical Systems – Xavier Bonaventura – ACCU 2025
C++ Error Handling Omitted – Roger Orr – ACCU 2025
Building a Career Off-Road – Sherry Sontag, CB Bailey, Callum Piper, Cal Pratt & Daniel Kiss – ACCU 2025
Alex Stepanov, Generic Programming in Cpp, and the STL – Jon Kalb – ACCU 2025
An Introduction to Reinforcement Learning – Snake Your Way Out of a Paper Bag – Frances Buontempo – ACCU 2025
Using Reflection to Generate C++ Python Bindings – Callum Piper – ACCU 2025
Race Conditions – Practical Tools & Techniques for Testing, Preventing, and Debugging C++/C Code – Greg Law – ACCU 2025
Rust – Cargo Cult? – Victor Ciura – ACCU 2025
Mistakes With Data Made During Game Development – Dominik Grabiec – ACCU 2025
So You Think You Can Lead a Software Team? – Paul Grenyer – ACCU 2025
Shifting Left, Shifting Right – Patrick Martin – ACCU 2025
Bazel – Marcus Boerger – ACCU 2025
Challenges and Benefits of Upgrading Sea of Thieves From C++14 to C++20 – Keith Stockdale – ACCU 2025
C++ ♥ Python – Accelerating Python With C++ – Alex Dathskovsky – ACCU 2025
If Writing C++ Coroutines Goes Over My Head, Where Do I Even Begin with Debugging? – André Brand – ACCU 2025
C++ Exceptions are Code Compression – Khalil Estell – ACCU 2025
Software Engineering Completeness – Peter Muldoon – ACCU 2025
The 10 Essential Features for the Future of C++ Libraries – Mateusz Pusz – ACCU 2025
How Old Am I in Seconds and Other Insights From the C++ chrono Library – Nicolai M. Josuttis – ACCU 2025
Log4j – A Placement Student’s Baptism by Fire – Liam Varney – ACCU 2025
Where Does AI Fit on the Spectrum of Accessibility and Difficulty Aides? – Sam Drage – ACCU 2025
How to Think Like a Programmer – Connor Brook – ACCU 2025
The Hidden Techical Debt Crisis: When Non-Engineers Write Code – Felix Aldam-Gates – ACCU 2025
Continuous Integration (CI) for Large Scale Package-Based C, C++ Projects With Conan2 – Diego Rodriguez-Losada – ACCU 2025
Agility ≠ Speed – Agile Development – Kevlin Henney – ACCU 2025
How To Manage Asynchronous Control Flow With C++ Coroutines – Andreas Weis – ACCU 2025
Agile – The Road Towards Organizational Agility – Progress & Challenges Examined – Giovanni Asproni
Optimizing for Value: – Fight Failure Demand With Bottlenecks – Willem van Den Ende – ACCU 2025
Contracts for C++ – Timur Doumler – ACCU 2025
Mental Health in Software Development – Tanzt kaputt, was euch kaputt macht! – Dom Davis – ACCU 2025
The C++ Execution Model – Bryce Adelstein Lelbach – ACCU 2025
The CUDA C++ Developer Toolbox – Bryce Adelstein Lelbach – ACCU 2025
Heaps Don’t Lie – Guidelines for Memory Allocation in C++ – Mathieu Ropert – ACCU 2025
Safe and Readable C++ Code: Monadic Operations in C++23 – Robert Schimkowitsch – ACCU 2025
Regain Benefits from Agile Software Development – Jutta Eckstein – ACCU 2025
The Case for Graphics Programming Using the D Language – Mike Shah – ACCU 2025
Easy Senders/Receivers – Lucian Radu Teodorescu – ACCU 2025
The Next Coding Horizon – Proactive LLMs for Enhanced Productivity – Anastasia Kazakova – ACCU 2025
C++ Coroutines – Gods from the Machine – Phil Nash – ACCU 2025
A Very Small Language Model – Jez Higgins – ACCU 2025
Asynchronous C++ – Dietmar Kühl – ACCU 2025
CTAD: Complete Guide to Class Template Argument Deduction – Nina Ranns – ACCU 2024
Narrow Contracts and `noexcept` are Inherently Incompatible in C++ – John Lakos – ACCU 2024
C# Performance – Demons, Wizards, Warriors, Auditors – Steve Love – ACCU 2024
How to Maximize the Benefits of Neurodiversity in Software Development & Support Neurodivergent Devs
Keynote: Safety, Security, Safety[sic] and C/C++[sic] – C++ Evolution – Herb Sutter – ACCU 2024
How DLang Improves my Modern C++ and Vice Versa – Mike Shah – ACCU 2024
Green Software Architecture – Dos Don’ts and Some Surprises – Giovanni Asproni – ACCU 2024
Safer C++ with MISRA-C++-2023 – Peter Sommerlad – ACCU 2024
Keynote: Reflection in C++26 – Welcome to v0.1 of the meta::[[verse]]! – Inbal Levi – ACCU 2024
Work-Work Balance – Organisational Culture Matters – Will Woods – ACCU 2024
The Fight for Right to Repair: From Seed to Sabotage – Joshua Webster – ACCU 2024
NASA Apollo 11: To the Moon and Back With 4KB of RAM – Adam Smart – ACCU 2024
When Less Is More: Designing & Decoding Complex Distributed Systems – Jessica Winer & Jacqueline Pan
Gamification – Falling Down the Leader Board? – Char Ryder – ACCU 2024
Shaping Perception – The Evolution of 3D Graphics and Cultural Transformation – Ben Kyd – ACCU 2024
Amplifying Black Women’s Voices – Building Inclusive Tech Spaces Beyond Tokenism – Yemi Adenekan
Future of Software Programming with AI Bots at Hand – Amir Kirsh – ACCU 2024
Understanding the Filter View to Use It Right – Nicolai M. Josuttis – ACCU 2024
Modern Static Code Analysis the Example of PVS-Studio – Konstantin Volokhovskii – ACCU 24
What’s Eating My RAM? – Memory Utilization in C++ – Jianfei Pan – ACCU 2024
Creating Better Computer Systems by Focusing on Sustainability – Jutta Eckstein – ACCU 2024
Lexy: A DSL Library For C++ Parsing – Jonathan Müller – ACCU 2024
The Data Abstraction Talk – Kevlin Henney – ACCU 2024
C++ Exceptions Reduce Firmware Code Size – Khalil Estell – ACCU 2024
File IO – Past, Present and Future – Guy Davidson – ACCU 2024
Scripting and Automation: This Manual Task Could Have Been a Script – Fred Tingaud – ACCU 2024
C++ Linkers and the One Definition Rule – Roger Orr – ACCU 2024
Immutable Data Structures in C++ – Alistair Fisher – ACCU 2024
Code Red: Navigating the Minefield of Security Programming Blunders – Gregg Jaskiewicz – ACCU 2024
Keynote: Strategies to Cope With Conflicting Design Patterns in C++ Development Teams – Laura Savino
Reducing C++ Compilation Times Through Good Design – Andrew Pearcy – ACCU 2024
Enhancing Safety in C++ Code With Modern C++ Quantities and Units Library – Mateusz Pusz – ACCU 2024
Think Parallel – Bryce Adelstein Lelbach – ACCU 2024
Testing C++ Templates: Investigating Tests for C++ Templates using Adversarial Methods – Peter Hrenka
Data Oriented Design and Entity Component System Explained – Mathieu Ropert – ACCU 2024
A Novice Introduces APL Programming Language – Francis Glassborow – ACCU 2024
2024 Update: Efficient and Reliable Wrapping of C APIs Using Modern C++ – Vladimir Vishnevskii – ACCU 2024
Integrating C++ Code Generation Into a Large CMake Build – CB Bailey – ACCU 2024
Demystifying the C++ Committee – Nina Ranns – ACCU 2024
C++ Software Engineers at Bloomberg: Building Consensus for How We Use C++ – Sherry Sontag – ACCU 2024
Symmetry in Code – Should We Care? – Victor Ciura – ACCU 2024
Introduction to Lock/Wait Free Algorithms – Defining and Understanding the Terms – Jeffrey Mendelsohn – ACCU 2024
An (In-)Complete Guide to C++ Object Lifetimes – Jonathan Müller – ACCU 2024
Modern C++ Addons for Node.js – Dvir Yitzchaki – ACCU 2024
Advanced Usage of the C++23 Stacktrace Library – James Pascoe – ACCU 2024
Rewiring Your Brain – Boost Productivity with Test Driven Thinking in C++ – Phil Nash – ACCU 2024
Software Development – Mob Programming, Pair Programming or Fly Solo? – Chris Oldwood – ACCU 2024
An Introduction to Swarm Intelligence Algorithms – Frances Buontempo – ACCU 2024
The Evolution of Functional Programming in C++ – Abel Sen – ACCU 2024
Writing a Base Level Library for Safety Critical Code in C++ – Anthony Williams – ACCU 2024
C++ Coroutines – Don’t Try This at Home – Lieven de Cock – ACCU 2024
How to Delete Code – Matthew Jones – ACCU 2024
Regular Types: From Stepanov to C++ Concepts – Victor Ciura – ACCU 2024
Creating a Sender/Receiver HTTP Server for Asynchronous Operations in C++ – Dietmar Kühl – ACCU 2024
Debug C++ Code – Best Time Travel Debugging Tech – Greg Law – ACCU 2024
Concurrency Hylomorphism – Lucian Radu Teodorescu – ACCU 2024
What Can We Learn From the Results of C++ Community Surveys? – Anastasia Kazakova – ACCU 2024
C++ #include on a Diet – Gabriel Diaconita – ACCU 2024
Keynote: Learning Is Teaching Is Sharing: Building a Great Software Development Team – Björn Fahller
A Tour Through Ferrocene Development – Florian Gilcher – ACCU 2024
2024 Update: C++ Modules – C++ Developers Get Started Today! – Andreas Weis – ACCU 2024
Boost your C/C++ Developer’s Debugging Powers with GDB – Dawid Zalewski – ACCU 2024
