What is the definition of procrastination? I'll tell you later... Ha, get it? I saw that joke in a video on the internet, and related to it too much. Which reminded me of the blog posts I have not been writing and the endless list of things I want to put on there. It's been [...]