Software and Safety

Anthony Williams

⏱ 90 minute session
beginner
intermediate
advanced
14:00-15:30, Friday, 19th June 2026

Software is everywhere, not only in the form of applications that we use explicitly, but in everything from home appliances like toasters and fridges, light switches, and heating controls, to medical devices like pacemakers, transport such as cars and trains, and behind the scenes in the software used by all the public services and businesses around us. What do end users of our software think of when discussing whether software is "safe"? What are their expectations?

How does that map to what we do as developers? How can we ensure that we meet end user's expectations? What should we do as C++ developers?

Anthony Williams

Anthony Williams is the author of C++ Concurrency In Action, and a developer with over 25 years of experience, mostly using C++. He has been involved in the C++ standardization process since 2001, and spent many years as a consultant and trainer.

He currently works for Woven by Toyota, writing in-vehicle software for the next generation of Toyota cars.