
Psychology and Starting Out as a Developer
CppCast
03/11/24
•67m
About
Comments
Featured In
Gail Ollis joins Phil and Matt Godbolt. Gail talks to us about why, after two decades of software development, she took a degree in psychology followed by a PhD that researched the psychology of software development - and how she now uses this to help others get started and, hopefully, avoid many of the human issues that can plague our software projects.
News
- "Contracts MVP is Feature Complete" - Reddit
- "Contracts for C++" Timur's C++ London talk
- Gemini refuses to talk about C++ 20 Concepts to someone under the age of 18!
- “White House urges developers to dump C and C++” - InfoWorld
- Conferences:
Links
- "Early Careers Day: A mini-conference for junior developers" - Gail's ACCU 2024 workshop
- "The kids are alright" - Gail's ACCU 2024 session showcasing her students
- Paper's Gail has co-authored on blending cyber security and software development:
- "Helping developers to help each other: a technique to facilitate understanding among professional software developers" - Gail's PhD thesis
Previous Episode

Compiler Explorer Revisited
February 23, 2024
•60m
Patrick Quist joins Phil and Timur. Patrick chats with us about their work on the Compiler Explorer team and how they got into it. We explore some useful features that may not be as widely known, and take a peek under the hood at how it all runs.
News
- "C++ Package Managers: The Ultimate Roundup" - blog post by Christopher McArthur
- "Demystifying Lakos Rule via Visualization and How It Could Relate to Constexpr" blog post by Miro Palmu
- "A Year of C++ Improvements in Visual Studio, VS Code, and vcpkg" - blog post by Sy Brand
- NVidia interview question - Reddit thread
Links
Next Episode

Heterogeneous Computing and C++ Language Evolution
April 5, 2024
•60m
Erich Keane joins Timur and Phil. Erich chats about the recent WG21 meeting in Tokyo, his roles as chair and co-chair of the Language Evolution and Language Evolution Incubator working groups, respectively, as well as heterogeneous computing and his work at NVidia.
News
- CppCon - Call for Speakers
- ACCU 2024 Online
- Bjarne Stroustrup responds to White House warning against C++
- David Sankel's post on Boost split
Links
- New C++ meetup in Vienna, Austria
- Tokyo ISO C++ Committee Trip Reports:
- Papers discussed:
If you like this episode you’ll love
Promoted




