Skip to content

soldierforus/1000hours

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

This is a time logger written in node with a Command Line Interface. I wrote it keep track and achieve my own personal goal of 1000 hours of coding.

In the book Outliers, author Malcolm Gladwell says that it takes roughly ten thousand hours of practice to achieve mastery in a field. Since that would take 416 days and 16 hours of straight practice, my initial goal is that of 1000 hours.

You can use the terminal commands: 'start', 'stop', 'reset', and 'showtime'

"node 1000.js start" will begin the timer
"node 1000.js stop" will stop the timer
"node 1000.js reset" will reset the save logs
"node 1000.js showtime" will show your current progress in HH:mm:ss

Check out this freakonomics podcast for more inspiration and to learn ,"How to Become Great at Just About Anything" http://freakonomics.com/podcast/peak/

This is just a Minimum Viable Product so feel free to contribute. There are a lot more features I would like to add:

Setting goals
Alarms when goals are met
Countdown/distance from goals
Show Time logged by Day/Week/Month/Year
etc

Unfortunately have to stop with an MVP. I have to keep coding other projects to learn new things and to achieve my goal of #1000HoursOfCoding

Good luck in achieving whatever goal you have, I hope this Time logger helps you to achieve it!

Find me on twitter @TravisDBennett and check out my website www.TDBennett.com email bugs to travis.david.bennett@gmail.com

About

Timer to track my goal of 1000 hours of programming

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published