Jeff Atwood doesn't like TODO lists[1]. Jeff Atwood estimates that all projects will take 6 to 8 weeks[2]. Coincidence?
Be a pro. Learn the blocking and tackling of your craft. Read Getting Things Done[3].
Use a tool like Evernote for ubiquitous capture. Take notes at your stand-up meeting. Take notes at all meetings. Be the keener in the front row at conferences taking notes.
Put your TODOs in a tool like Things or OmniFocus.
Do a weekly review. Do a monthly review. Do a quarterly review. Do an annual review.
Set goals and KPIs for yourself every week, month, quarter, and year.
Get peers and mentors to give you continuous feedback. Ask them to rate you from 1 to 10 on different skill-sets and facets
Put everything time-based in your calendar. Going to the gym? Put that in the calendar. Going on a date? Put that in the calendar.
Get a paper file for stuff you can't digitize. Get a scanner. Scan stuff into Evernote or use your phone/tablet camera.
Use a pomodoro timer and count the number of sprints you can finish in a day. Use a tool like Harvest if you bill hourly. [4][5]
Trying to find a job? Trying to close consulting clients? Create a pipeline in Trello.
Use RescueTime and Timings.App to measure where your time goes. [6]
Be a pro. Don't listen to this shockingly bad advice.
[1]: http://blog.codinghorror.com/todont/
[2]: http://blog.codinghorror.com/on-our-project-were-always-90-done/
[3]: http://en.wikipedia.org/wiki/Getting_Things_Done
[4]: http://bookofhook.blogspot.ca/2013/03/smart-guy-productivity-pitfalls.html
[5]: http://en.wikipedia.org/wiki/Pomodoro_Technique
[6]: http://timingapp.com