I like to write tutorials, right now all of these are intended for fellow students at Codam but I may create more general tutorials later.
Valgrind on Mojave using Docker 2019-11-29
Valgrind is a very useful tool that allows you to spot memory leaks, memory corruptions and other bugs in your program which would have otherwise been difficult to find and track down. Here is an example error Valgrind can generate:
Makefile tutorial 2019-11-25
When evaluating peers, I see many Makefiles which look something like this: