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.