All these ideas are very good. I write regularly, just short notes, maybe 2 or 3 sentences stating some change or bug fix. I do it to a news.txt file using html notation. The file is accessed by the webpage when the user clicks on what's new menu option. Any time I program anything or fix anything, or change some behavior, I write the short text on news.txt. I'm also very lazy myself, I think I write on the text file because that also helps me know when was something introduced. Here are my last two entries:
<H4>10/20/2009 X12©</H4><p>Minor change: When processing 835 remittance files, X12 now
inserts a single dash on the account number to mimic xx-xxxxx account numbers when the
account sent on the remittance does not contain the dash. This helps identify the account
in those instances when the insurance company strips dashes from account numbers on 835
remittances.
<H4>10/20/2009 Billing©</H4><p>Minor change: Work date is now listed on report printed
after printing patient letters.
Reinaldo.