Sometimes its good to remember that the best method is the one that you actually use - the author clearly uses their method! You could also argue that reducing your number of dependencies to a calendar and a note file is actually quite practical. It depends on your perspective.