Posts

Showing posts from October, 2021

How to draw a text in the Github contribution grid?

Image
    In the previous post I demonstrated how to make the Github contribution grid completely green automatically with a bash script. Many in the comments asked me to make another version that would draw text on the Grid. I have been working on the script and the 1st version is finished. I decided to create a public repository github-banner in order to receive help from other developers who want to collaborate with this project, there is still a lot I would like to add: Support for various fonts. Batch (.bat) version for easy use by Windows users. Support for blank spaces. Support for long texts and thus achieve that as the weeks go by it will be displayed as if it were an LED screen. Support for emoticons. Many more... I tried to make it as simple as possible so that anyone could use it. Here is a short guide:   1 - Make a fork of github-banner : Click on the link above and in that repository click on the Fork button. 2 - Clone the repository: Click on the "Code" button and

How did I make the contribution graph in my Github account completely green?

Image
Since I started using LinkedIn often about 1 year ago, I have seen celebration posts from programmers having completed a whole year of daily contributions on Github. All of them displayed a picture of the previous year's contribution grid completely green (like mine shown above). They impressed me and I have shown them my support and admiration for their perseverance and hard work. It even crossed my mind the idea of trying it myself, but I never did it since I have a lot of work (with several commits per day in private repositories). The few hours I have left, I spend it with my beautiful family. It's not an excuse, I would like to contribute more to the open source community when I get a regular 8 hours a day job. Yesterday I thought a bit about people’s motivation to do such things. I think some of them just do it to impress, rather than to contribute or learn. Perhaps someone can do a completely irrelevant commit every day for a year to achieve their goal t