Engaging Github contributions

TL;DR Visit https://github.com/zhabinsky/github-doodle

Github has an interesting feature where it counts your contributions and shows a history of how often you commit your code to Github.

I am very happy for this tool as it allows me to assess my activity levels throughout time 🧐

“Wait, mine is empty..”

It might seem boring for your profile visitors when they land on your empty contribution history parts, but I see this as a good “billboard” slot for us to fill.

What if we could put something interesting over there ? Maybe the name of the project we are developing ? Or maybe some memorable funny word to grasp our visitors’ attention for a moment?

Luckily, we can draw anything there if we want

When generating contribution history Github is counting in even those commits / repositories which were created long time before the creation of your Github account.

Which is great for what we are trying to achieve: a personalised pattern in Github contribution history.

We can create a .git repository, push a bunch of commits in there, modify commits’ dates and thus achieve a desired pattern in contribution history.

Examples of my contribution history patterns

How to generate pattern?

I created a CLI tool for creating a custom pattern in the contributions history. The tool allows you to generate the pattern based on a text or an image.

The tool: https://github.com/zhabinsky/github-doodle

# Example usagenpm i -g github-doodle
github-doodle --text="MEOW"
cd doodle
git remote add origin <YOUR_GITHUB_REPO>
git push -u origin master

Software Engineer @ Telia Finland