Reducing GitHub Anxiety with CodeCommit

I use GitHub daily. It is the centre of open source and where most of my projects live. But there is one part of it that has always given me anxiety: the activity chart on my profile.

On paper it is harmless, just a grid of green squares showing how often you commit. In reality it can feel like a public scoreboard of productivity. Seeing gaps or lighter shades sometimes made me feel like I was not doing enough, even when I was.

My workaround

To take the pressure off, I started using AWS CodeCommit for my day-to-day development. I commit there privately, without worrying about how it looks. When the code is ready or the project feels solid, I push it to GitHub.

This way I still get the benefits of GitHub when I need them, but I avoid the constant nagging from that contribution graph.

Why it works for me

It might sound strange, but separating the two has helped me enjoy coding more. I get the privacy of working without an audience, with the option of sharing when I want to. It also means my GitHub profile shows work that feels meaningful, rather than every half-baked experiment.

Thanks for reading. If you have your own approach to managing the pressure of public platforms, I would be interested to hear about it.


↤ Previous Post
Next Post ↦