Go, Toggl and 100 Days of Code
Jan 20, 2017
3 minute read

A month or so ago I found Toggl, a free, really nice, time tracking app. Key features I really like:

  • Projects
  • Tags
  • Mobile/Desktop/Web apps, all sync
  • Reports (beautiful, customizable graphs + charts)

You can also add clients and with the paid version you get billable hours. Check out the features page for all the awesome things. I’ve been using it for keeping myself accountable learning to code. I created a project, Always Be Coding, and track things like: courses, videos, reading books. This way I can see if I’m spending enough time learning. Recently I’ve been tracking time on projects of my own. Agree - an interactive CLI software license file generator and ggsrv - a small micro service to handle custom go import domains.

At some point I became distracted, thinking I wanted to learn Ruby and C. However I kept coming back to GoLang, every time I tried to build something in C I could always figure out how to write it in Go much faster. There were hours wasted trying resolve installation and dependency issues learning Ruby, and then trying to find good learning resources was a challenge. So I came back on track studying solely Go. Combining Go with web development thanks to a newly released course by my friend @Todd_Mcleod on Udemy. [course link].

To motivate me a little I joined the #100DaysOfCode challenge. The idea is to code for at least an hour a day for 100 days. I have been using Exercism and Advent Of Code for things to write when I’m not working on a project. Bonus: Advent Of Code has last years puzzles still available.

If you haven’t heard of Todd’s udemy courses, I suggest you check them out. He’s a great teacher with a ton of experience and his courses are really well done. Plus he’s a big Pay It Forward kind of guy, reach out if you need help affording a course.

On another note I recently had some trouble with my Bitkumo server, it just stopped responding one day. I couldn’t power down or restart, it was ‘paused’ in the control panel. I reached out to support but heard nothing back, I know they tout their ‘no support cause it’s for hackers’ but if your infrastructure fails.. someone needs to jump in and fix it. I actually have still not heard from them, I’ll edit this if I do.

So I moved over to DigitalOcean, it costs $2 more a month including automated full server backups. So far it’s much nicer, with their newly Improved Graphs you can even see the top processes running. For both CPU and memory usage. Really cool.

Back to blog