An Introduction to Time Tracking:
Spending Time Like Money.
Time management is one of the best meta skills you can cultivate. The benefits spread out to each and every aspect of your life.
As a developer, this has been something that has been out of my grasp for a long, long time. With a messed up sleep sche...