100 Days of Commits

Photo: Creative Commons
Photo: Creative Commons

I’ve set a goal for myself to get a whole year of commits on Github. Yesterday I hit 100 and today (naturally) marks 101. So I’ve firmly passed ~1/3rd of my goal. Needless to say, I’m pretty happy about that. 

It’s not so much just getting a year of commits, it’s pushing myself to do something new, to keep learning even when I’m not working. At my job I commit every day several times a day and have been doing that for a year now. This is more about trying new things, experimenting, and developing my skills beyond what I just get paid to do. Not only does it make me a better developer, but it also makes me a more valuable employee. 

A lot of us got into this line of work because we like to learn, to push ourselves, and to make a difference. This goal, arbitrary as it might be, helps me to achieve that goal. It’s fun. Will any of this stuff I’ve built be worth anything? Probably not. Each of my little Github projects is under a MIT license so anyone can use it. I’m not doing it for the money, just for the experiences. 

Open Source is important to me, and this is partly my way of giving back to the community. Hopefully someone finds it of use. I certainly have because I’ve learned things I otherwise might not have.

Latest articles

How to do Destructuring in JavaScript

What is Destructuring? At its core, destructuring is the idea that we are pulling out values individually from a...

Writable Streams, Streams Piping, and Error Handling in Node.js

A Writable Stream A writable stream is a stream of data that is created to write some streaming data....

Here are Six Front-End Development Channels on YouTube

The Coding Train https://www.youtube.com/watch?v=bKEaK7WNLzM If you love programming then this is the...

Real World Use Cases for JavaScript Proxies

Introduction to Proxy In programming terms, a proxy is an entity that acts on behalf of some other entity....
14.0k Followers
Follow

Related articles

Leave a reply

Please enter your comment!
Please enter your name here