In this tutorial I explain how thread pools work in C++ and how to implement them. Tools that I use: https://www.virtualbox.org/ https://kubuntu.org/ https://code.visualstudio.com/ https://llvm.org/ http://clang.org/ https://mesonbuild.com/index.html In code: https://github.com/renatoGarcia/icecream-cpp https://github.com/ZenSepiol https://github.com/ocornut/imgui https://github.com/epezent/implot