Edited by Mark Rozeman (@Mrozema) WARNING: Contains some strong language. Inspired by the work of David Ehrlich.