I've been informally keeping notes for years, but this past year started logging things in an excel spreadsheet. I record the obvious...river level, clarity, weather, terminal tackle, hole, etc. Since I have a lot to learn, I keep notes on things I learn from other anglers and observations from the day. Excel works well for me as I can sort, filter and search by almost any variable I want.