DEV Community

Discussion on: Thirty Green Squares

Collapse
 
deciduously profile image
Ben Lovy • Edited

Well, GitHub is a very imperfect measure of productivity! It happens to work for me pretty well because I use it as a go-between for all my code so I can work from home or my office, even small insignificant stuff. I get a square for nearly everything I write, including assigned homework. If it's incomplete I do try to keep it in a separate branch, and I think you only get the square for commits to master, but I still probably have some inflated numbers for actually measuring useful output here.

Collapse
 
thefluxapex profile image
Ian Pride • Edited

Yeah, I get that. I have probably produced 100000 times (exaggeration maybe?) that in code over the last 20+ years & 90% of it has never touched the internet & especially not in a repo. Although I did used to make a living at it I'm now a proud stay at home dad who still codes daily to actually help my mental health as I am moderately OCD mixed with extreme anxiety and coding makes me feel awesome. It really has helped me to cope for a very long time. Most code I write is really for myself. Especially so I don't have to depend on other peoples software and I'm just a DYI type of guy.

Thread Thread
 
deciduously profile image
Ben Lovy

+1 for coding as an anxiety coping mechanism. I play a little of the anxiety game too and super strongly typed things like Rust and Haskell calm me down. You get to really have control of something structured, and the compiler's got you, you can't do anything too wrong :)

I'm glad it helps you, too!