Home Training and Tutorials Using the Valgrind Framework to Build a Persistent Memory Error Detector by Krzysztof Czurylo