I'll disagree. Like code comments vs code, actual descriptive text can cover much more than just commit messages.
I keep a daily work journal, and I write down:
- What I was working on
- Who I talked to, and about what
- Problems I ran into
- How I solved those problems
- Useful techniques and snippets I came up with
- Where I left off today, and where I need to pick up tomorrow