<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Vlad Zhabinsky</title>
    <description>The latest articles on DEV Community by Vlad Zhabinsky (@zhabinsky).</description>
    <link>https://dev.to/zhabinsky</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F288516%2Fb0279d20-bce3-4302-ba0f-623465726e3e.jpg</url>
      <title>DEV Community: Vlad Zhabinsky</title>
      <link>https://dev.to/zhabinsky</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/zhabinsky"/>
    <language>en</language>
    <item>
      <title>Badass Github contributions</title>
      <dc:creator>Vlad Zhabinsky</dc:creator>
      <pubDate>Mon, 12 Oct 2020 14:09:55 +0000</pubDate>
      <link>https://dev.to/zhabinsky/badass-github-contributions-kl7</link>
      <guid>https://dev.to/zhabinsky/badass-github-contributions-kl7</guid>
      <description>&lt;p&gt;Github has an interesting feature where it counts your contributions and shows a history of how often you commit your code to Github.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hWw1tGMs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4ttrjiecjpxdpvgythnu.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hWw1tGMs--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/4ttrjiecjpxdpvgythnu.png" alt="Github contributions example"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;I am very happy for this tool as it allows me to assess my activity levels throughout time 🧐&lt;/p&gt;

&lt;h2&gt;
  
  
  “Wait, mine is empty..”
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WrdxdBpg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x17rbe21amzgkczmba9p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WrdxdBpg--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x17rbe21amzgkczmba9p.png" alt="Example of a boring contributions history"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;But...&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;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?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h2&gt;
  
  
  Luckily, we can draw anything there if we want
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--T-1sveOz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x2lz48ah3ct7rvvx1qse.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--T-1sveOz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/x2lz48ah3ct7rvvx1qse.png" alt="Screenshot 2020-10-12 at 17.03.00"&gt;&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;When generating contribution history Github is counting in even those commits / repositories which were created long time before the creation of your Github account.&lt;br&gt;
Which is great for what we are trying to achieve: a personalised pattern in Github contribution history.&lt;br&gt;
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.&lt;/p&gt;

&lt;h2&gt;
  
  
  Examples of my contribution history patterns
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--jCEWicUR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/an4eqhiym6my3pqu93us.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--jCEWicUR--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/an4eqhiym6my3pqu93us.png" alt="zhabinsky_ contributions for 2017"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--GWDYGzU2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/18eljvynjp105482yld9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--GWDYGzU2--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/18eljvynjp105482yld9.png" alt="zhabinsky_ contributions for 2018"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How to generate pattern?
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Id8unX9k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/j2ynwo1fq4f8mliw5hgq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Id8unX9k--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/j2ynwo1fq4f8mliw5hgq.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;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.&lt;/p&gt;

&lt;p&gt;The tool: &lt;a href="https://github.com/zhabinsky/github-doodle"&gt;https://github.com/zhabinsky/github-doodle&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  Example usage
&lt;/h3&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;npm i -g github-doodle
github-doodle --text="MEOW"
cd doodle
git remote add origin &amp;lt;YOUR_GITHUB_REPO&amp;gt;
git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Credits:&lt;br&gt;
&lt;a href="https://unsplash.com/@krisroller?utm_source=medium&amp;amp;utm_medium=referral"&gt;Photo by Kristopher Roller on Unsplash&lt;/a&gt;&lt;/p&gt;

</description>
      <category>github</category>
    </item>
  </channel>
</rss>
