Always with the goal of improving my way of writing code, I discovered a few years ago Adam Wathan...