Watch recordingDesigning Robust APIs: How to Write C++ Code that's Safe, Extensible, Efficient & Easy to UseAlexander Fokin