<?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: Krishna Agarwal</title>
    <description>The latest articles on DEV Community by Krishna Agarwal (@krishnaagarwal).</description>
    <link>https://dev.to/krishnaagarwal</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%2F858682%2F839fa690-c9a3-4e82-800f-f2033d14ebe5.png</url>
      <title>DEV Community: Krishna Agarwal</title>
      <link>https://dev.to/krishnaagarwal</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/krishnaagarwal"/>
    <language>en</language>
    <item>
      <title>Making a chatbot in PictoBlox</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Fri, 11 Aug 2023 16:07:49 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/making-a-chatbot-in-pictoblox-123f</link>
      <guid>https://dev.to/krishnaagarwal/making-a-chatbot-in-pictoblox-123f</guid>
      <description>&lt;h2&gt; Walkthrough for making a chatbot in PictoBlox &lt;/h2&gt;

&lt;p&gt; In this tutorial, we will make a chatbot in PictoBlox. We will use conditional statements to make the chatbot respond to the user's input. &lt;/p&gt;

&lt;h3&gt; Getting Started &lt;/h3&gt;

&lt;p&gt; First, download and install PictoBlox from &lt;a href="https://thestempedia.com/product/pictoblox/download-pictoblox/" rel="noopener noreferrer"&gt;here&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt; Launch PictoBlox and choose the &lt;b&gt; Block Coding &lt;/b&gt; mode. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm8wqkzmqyidesj32wwvj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fm8wqkzmqyidesj32wwvj.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; Now, let's start making the chatbot! &lt;/p&gt;

&lt;h3&gt; Making the chatbot &lt;/h3&gt;

&lt;p&gt; First, let's make the chatbot greet the user. &lt;/p&gt;

&lt;p&gt; Drag and drop the &lt;b&gt; when flag clicked &lt;/b&gt; block from the Events palette. &lt;/p&gt;

&lt;p&gt; Next, drag and drop the &lt;b&gt; say &lt;/b&gt; block from the Looks palette, write &lt;b&gt; Hello! I'm your chatbot. How can I assist you today? &lt;/b&gt; in the text field and place it under the &lt;b&gt; when flag clicked &lt;/b&gt; block. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20xceub81s9nijv3svfj.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F20xceub81s9nijv3svfj.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt; Now, let's make the chatbot respond to the user's input. &lt;/p&gt;

&lt;p&gt; Drag and drop an &lt;b&gt; ask and wait &lt;/b&gt; block from the Sensing palette into the "forever" block. This block will allow the user to input their message. &lt;/p&gt;

&lt;p&gt; Enter the question: "How can I help you today?"&lt;/p&gt;

&lt;p&gt; Drag and drop an "if" block from the Control palette below the "ask and wait" block.&lt;/p&gt;

&lt;p&gt;Drag and drop a "contains?" block from the Operators palette into the condition slot of the "if" block.&lt;/p&gt;

&lt;p&gt;Place the "answer" block from the Sensing palette into the first slot of the "contains?" block.&lt;/p&gt;

&lt;p&gt;Enter the keyword "symptoms" in the second slot of the "contains?" block.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;(You can add the name of the symptoms like "fever", "cough", etc. in the "say" block.)&lt;/b&gt;&lt;/p&gt;

&lt;p&gt;Drag and drop a "say" block from the Looks palette inside the "if" block. &lt;/p&gt;

&lt;p&gt;Add the say block for the chatbot to send the details of the symptoms and treatments.&lt;/p&gt;

&lt;p&gt;You can add more "if" blocks for the chatbot to respond to more keywords.&lt;/p&gt;

&lt;p&gt; Now, To make the chatbot say goodbye to the user. &lt;/p&gt;

&lt;p&gt; Drag and drop the &lt;b&gt; say &lt;/b&gt; block from the Looks palette, write &lt;b&gt; Goodbye! &lt;/b&gt; in the text field and place it under the &lt;b&gt; if &lt;/b&gt; block. &lt;/p&gt;

&lt;p&gt;Final Look:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fui4x2ksq89i8xcp8gt97.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fui4x2ksq89i8xcp8gt97.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h4&gt; That's it! We have successfully made a chatbot using conditional statements in PictoBlox! &lt;/h4&gt;

&lt;p&gt; You can also refer to this related tutorial: &lt;a href="https://ai.thestempedia.com/project/make-your-own-smart-ai-chatbot-using-speech-recognition/" rel="noopener noreferrer"&gt;Make a Chatbot using PictoBlox using Speech Recognition&lt;/a&gt; &lt;/p&gt;

</description>
      <category>pictoblox</category>
      <category>ai</category>
      <category>programming</category>
      <category>chatbot</category>
    </item>
    <item>
      <title>Git and GitHub for Beginners</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Fri, 26 May 2023 10:19:49 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/git-and-github-for-beginners-3ino</link>
      <guid>https://dev.to/krishnaagarwal/git-and-github-for-beginners-3ino</guid>
      <description>&lt;h2&gt; Introduction 🔍 &lt;/h2&gt;

&lt;h3&gt; What is Git? &lt;/h3&gt;

&lt;p&gt; 
&lt;b&gt; Git is a distributed version control system &lt;/b&gt; that can handle small to large scale projects with &lt;b&gt; speed and efficiency.&lt;/b&gt; We can use it to do many things, like commit and push the projects remotely on GitHub. 
&lt;/p&gt;

&lt;h3&gt; What is GitHub? &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; GitHub &lt;/b&gt; is a platform that can be used to host code online. Git is integrated with GitHub, we can use it to do many things, like &lt;b&gt; commit, tag and push &lt;/b&gt; the projects remotely on a GitHub repository. 
&lt;/p&gt;

&lt;p&gt; 
&lt;b&gt;GitHub lets you host your projects and publish them remotely for free. &lt;/b&gt; 
&lt;/p&gt;

&lt;h2&gt; Getting Started with Git and GitHub 👨🏻‍💻 &lt;/h2&gt;

&lt;h3&gt; Installing Git &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; Git &lt;/b&gt; is available for all platforms, like Windows, Mac, Linux, etc. You can download it from &lt;a href="https://git-scm.com/downloads" rel="noopener noreferrer"&gt; here &lt;/a&gt;.
&lt;/p&gt;

&lt;h3&gt; Creating a GitHub Account &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; GitHub &lt;/b&gt; is a platform that can be used to host code online. You can create a GitHub account from &lt;a href="https://github.com" rel="noopener noreferrer"&gt; here &lt;/a&gt;.
&lt;/p&gt;

&lt;h3&gt; Creating a Repository &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; Repository &lt;/b&gt; is a place where we can store our projects. We can create a repository on GitHub by clicking on the &lt;b&gt; New &lt;/b&gt; button on the top left corner of the screen.

&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111585869749559356%2Fimage.png%3Fwidth%3D1440%26height%3D193" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111585869749559356%2Fimage.png%3Fwidth%3D1440%26height%3D193" alt="New Repository"&gt;&lt;/a&gt;
&lt;/p&gt;

&lt;p&gt;
After clicking on the &lt;b&gt; New &lt;/b&gt; button, we will be redirected to a page where we can create a new repository. We can give a name to our repository and make it public or private. We can also add a README file to our repository. 
&lt;/p&gt;

&lt;p&gt;
After filling all the details, we can click on the &lt;b&gt; Create Repository &lt;/b&gt; button to create our repository.
The page will look similar to this after creating the repo:
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111586686397321286%2Fimage.png%3Fwidth%3D1371%26height%3D586" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111586686397321286%2Fimage.png%3Fwidth%3D1371%26height%3D586" alt="Repository Page"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
After filling all the details, we can click on the &lt;b&gt; Create Repository &lt;/b&gt; button to create our repository.
&lt;/p&gt;

&lt;h3&gt; Cloning a Repository &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; Cloning &lt;/b&gt; a repository means downloading the repository to our local machine. We can clone a repository by clicking on the &lt;b&gt; Code &lt;/b&gt; button on the repository page and copying the link. 
&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111590585065816094%2Fimage.png%3Fwidth%3D727%26height%3D586" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111590585065816094%2Fimage.png%3Fwidth%3D727%26height%3D586" alt="Clone Section"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;
After copying the link, we can open the terminal and type the following command to clone the repository:
&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git clone &amp;lt;link&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;
After cloning the repository, we can open the folder and start working on our project.
&lt;/p&gt;

&lt;h3&gt; Staging, Committing and Pushing Changes &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; Staging &lt;/b&gt; means adding the changes to the staging area. We can stage the changes by typing the following command in the terminal:

&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add .
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;p&gt;
&lt;b&gt; Committing &lt;/b&gt; means saving the changes to our local repository. We can commit the changes by typing the following command in the terminal:
&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "commit message"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;
&lt;b&gt; Pushing &lt;/b&gt; means uploading the changes to our remote repository. We can push the changes by typing the following command in the terminal:

&lt;/p&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push 
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;
After pushing the changes, we can refresh the repository page and see the changes.
&lt;/p&gt;

&lt;h3&gt; Creating a Branch &lt;/h3&gt;

&lt;p&gt;
&lt;b&gt; Branch &lt;/b&gt; is a copy of the main repository. We can make changes to the branch without affecting the main repository.
We can create a branch by clicking on the &lt;b&gt; main &lt;/b&gt; button on the repository page and typing the name of the branch.

For example, we can create a branch named &lt;b&gt; dev &lt;/b&gt; by typing &lt;b&gt; dev &lt;/b&gt; in the text box and clicking on the &lt;b&gt; Create branch: dev &lt;/b&gt; button.

&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111592324372373524%2Fimage.png%3Fwidth%3D732%26height%3D586" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111592324372373524%2Fimage.png%3Fwidth%3D732%26height%3D586" alt="Branch Section"&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;h3&gt; Switching Branches &lt;/h3&gt;

&lt;p&gt;
We can switch branches by clicking on the &lt;b&gt; &amp;lt;'selected repository'&amp;gt; &lt;/b&gt; button on the repository page and selecting the branch from the dropdown menu. For example: If dev branch is selected, click on it and switch to other branches like main, etc.

&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111594150719148052%2Fimage.png%3Fwidth%3D982%26height%3D586" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fmedia.discordapp.net%2Fattachments%2F1048279575769120832%2F1111594150719148052%2Fimage.png%3Fwidth%3D982%26height%3D586" alt="Switching Branches"&gt;&lt;/a&gt;

&lt;/p&gt;

&lt;h2&gt; Conclusion &lt;/h2&gt;

&lt;p&gt;
You have successfully learned how to use Git and GitHub. You can now create repositories, clone them, make changes to them, commit and push the changes to GitHub. You can also create branches and switch between them. 

You can now use Git and GitHub to manage your projects. 

&lt;/p&gt;

&lt;p&gt;&lt;b&gt; Thank you for reading! Happy Coding! &lt;/b&gt;&lt;/p&gt;

</description>
    </item>
    <item>
      <title>Thank You DEV 😊</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Sat, 03 Dec 2022 03:52:50 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/thank-you-dev-3pfo</link>
      <guid>https://dev.to/krishnaagarwal/thank-you-dev-3pfo</guid>
      <description>&lt;h4&gt;
  
  
  Thank You DEV and the community for providing this opportunity to learn and grow as a coder.
&lt;/h4&gt;

&lt;p&gt;I am excited to be a part of this community and look forward to contributing to the community as much as I can.&lt;/p&gt;

&lt;p&gt;It's almost the end of the year and I am looking forward to the new year and all the new opportunities it will bring.&lt;/p&gt;

&lt;p&gt;I learned a lot of things from this community and I am grateful for that, thank you for sharing the articles and the knowledge. I want to mention my favorite authors &lt;a class="mentioned-user" href="https://dev.to/ben"&gt;@ben&lt;/a&gt; and &lt;a class="mentioned-user" href="https://dev.to/dailydevtips1"&gt;@dailydevtips1&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;I have also built a &lt;strong&gt;Git CheatSheet repository&lt;/strong&gt; which is a much-upgraded version of my article. This repo includes most of the commands and some courses that I have found useful. Do check it out &lt;a href="https://github.com/mrkrishnaagarwal/git-cheatsheet" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Special Thanks to DEV for the '2022 DEV GIFT'&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqwjaxhk3djva5a0mscg1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqwjaxhk3djva5a0mscg1.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Happy Coding and Happy New Year everyone!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;P.S. Do check out my other articles on DEV &lt;a href="https://dev.to/krishnaagarwal"&gt;here&lt;/a&gt; and follow me on GitHub &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer"&gt;here&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Do drop your lovely and thankyou comments for DEV community and the community members.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>codenewbie</category>
      <category>discuss</category>
      <category>showdev</category>
    </item>
    <item>
      <title>5 Google products that have been built for Developers (Part-1)</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Fri, 22 Jul 2022 10:47:00 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/5-google-products-that-have-been-built-for-developers-part-1-2hm2</link>
      <guid>https://dev.to/krishnaagarwal/5-google-products-that-have-been-built-for-developers-part-1-2hm2</guid>
      <description>&lt;p&gt;In &lt;a href="https://dev.to/krishnaagarwal/20-git-commands-every-developer-should-know-27o7"&gt;my previous article&lt;/a&gt;, I talked about “20 Git Commands Every Developer Should Know”.&lt;/p&gt;

&lt;p&gt;So, this time we will make a difference. We will get to know about technology products. As my first approach to tech products, I would like to tell you about some Google products.&lt;/p&gt;

&lt;p&gt;Google is an American multinational technology company that focuses on artificial intelligence, search engine, cloud computing, computer software, etc. It has been referred to as one of the world’s most valuable brands due to its market dominance, data collection, and technological advantages in the area of artificial intelligence. It is considered one of the Big Five American information technology companies, alongside Amazon, Apple, Meta (Facebook), and Microsoft usually considered as FAANG companies (Facebook, Amazon, Apple, Netflix, Google).&lt;/p&gt;

&lt;p&gt;So, let’s learn more information about 5 Google products that have been built for Developers.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjadhujzovnv9cy3h5hv8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fjadhujzovnv9cy3h5hv8.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;So, I’ going to discuss Advantages of each and every product above, in this article&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. AdMob&lt;/strong&gt;&lt;br&gt;
Google is the No 1 player in the mobile advertising market. It was already the largest online advertising company when it acquired &lt;a href="https://admob.google.com/home" rel="noopener noreferrer"&gt;AdMob&lt;/a&gt;. AdMob makes earning revenue easy with in-app ads, actionable insights, and powerful, easy-to-use tools that grow mobile apps.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2az71bn8pu7sks8edjrh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F2az71bn8pu7sks8edjrh.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Earn more revenue with your apps&lt;br&gt;
Guidance to Get started and improve your Mobile App&lt;br&gt;
Featured resources&lt;br&gt;
They provide a lot of &lt;a href="https://admob.google.com/home/get-started/" rel="noopener noreferrer"&gt;guidance&lt;/a&gt; and &lt;a href="https://admob.google.com/home/resources/" rel="noopener noreferrer"&gt;resources&lt;/a&gt;. So, If you have mobile app ideas why don’t you build them and earn more revenue with your apps. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. Analytics&lt;/strong&gt;&lt;br&gt;
Google Analytics is an analytics service offered by Google that tracks and reports website traffic(collecting data for your website or app), currently as a platform inside the Google Marketing Platform. It provides statistics and basic analytical tools for search engine optimization (SEO) and marketing purposes.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8hnwgqyzvwddgo56vqzd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8hnwgqyzvwddgo56vqzd.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Track &amp;amp; Provides Real-time Data Reports&lt;/li&gt;
&lt;li&gt;Guidance and resources&lt;/li&gt;
&lt;li&gt;Integration with other products&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1l03unkcuktxxw8w60d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fh1l03unkcuktxxw8w60d.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Google Analytics provides a report like the above, and you can even customize and manage the report to get the best out of reports.&lt;/p&gt;

&lt;p&gt;The report includes:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Sessions and users&lt;/li&gt;
&lt;li&gt;Goal completions and conversions&lt;/li&gt;
&lt;li&gt;Channel performance&lt;/li&gt;
&lt;li&gt;Geo report etc.&lt;/li&gt;
&lt;li&gt;So, It is time to track your product by Google Analytics or to build your product to track by Google Analytics.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;3. Android&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqqke5w4md912vhhpqpkz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqqke5w4md912vhhpqpkz.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You know, Android is the current leading OS in the market for smartphone operating systems for mobile devices. But, most of you might don’t know Android is not only for mobile phones, it supports tablet, watch, TV (Android TV), and even car (Android Auto). Android powers them all. It’s the operating system inside 2.5 billion active devices.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73z1o9g6qabiugy6la6e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F73z1o9g6qabiugy6la6e.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Wide range of devices to choose&lt;/li&gt;
&lt;li&gt;Open-source platform (Android is open to everyone: developers, designers, and device makers.)&lt;/li&gt;
&lt;li&gt;Support all Google services&lt;/li&gt;
&lt;li&gt;Multitasking&lt;/li&gt;
&lt;li&gt;Frequent OS updates
&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu28l9ld9pd4nk2oyw27u.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fu28l9ld9pd4nk2oyw27u.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;There is Android Studio also. &lt;a href="https://developer.android.com/studio" rel="noopener noreferrer"&gt;Android Studio&lt;/a&gt; is the official integrated development environment for the Android operating system.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. Business Messages&lt;/strong&gt;&lt;br&gt;
Google Business Messages let developers send messages to your brand or your brand's locations through the pre-created agent. When a user searches and locates a brand that you manage, the results include a message button.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7tyowed6cxs9b1sbg9b3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F7tyowed6cxs9b1sbg9b3.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Advantages&lt;/strong&gt;&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Increase visibility to help customers with entry points&lt;/li&gt;
&lt;li&gt;Authenticate with OAuth&lt;/li&gt;
&lt;li&gt;Track user satisfaction&lt;/li&gt;
&lt;li&gt;Guidance and training to start&lt;/li&gt;
&lt;li&gt;I personally think that Google Business Messages will help you to engage with more customers and increase the sales and marketing of your business.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;5. Exposure Notifications&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Google and Apple jointly created the Exposure Notifications System out of a shared sense of responsibility to help governments and the global community fight against the corona pandemic through contact tracing. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqa1poklr3bb3wg049wpq.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqa1poklr3bb3wg049wpq.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Exposure Notifications System&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;It will help your public health authority, alert you if you’ve been exposed to COVID-19. Using Exposure Notifications helps you protect your community, even if you’ve been vaccinated.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you found this helpful, make sure to show your support with a like, and if you want to help others in their projects, a share would be greatly appreciated! Let me know what you think about this! Happy Learning!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Follow me on &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; and DEV.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Part 2 Coming Soon!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>codenewbie</category>
      <category>beginners</category>
    </item>
    <item>
      <title>20 Git Commands Every Developer Should Know</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Thu, 21 Jul 2022 13:51:00 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/20-git-commands-every-developer-should-know-27o7</link>
      <guid>https://dev.to/krishnaagarwal/20-git-commands-every-developer-should-know-27o7</guid>
      <description>&lt;p&gt;20 Git Command I Use All The Time — Git CheatSheet&lt;/p&gt;

&lt;p&gt;In this article, I just want to lay down a quick cheat sheet. It will include commands that I shared in that first article, but it will also include some new git commands. Recently, for various senior projects, I have been collaborating with different teams. There are a few commands that have become a staple for me.&lt;/p&gt;

&lt;p&gt;So let's get started:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;1. git init&lt;/strong&gt;&lt;br&gt;
This command is used to initialize a project as a git repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;2. git remote add origin &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git remote add origin https://github.com/MrKrishnaAgarwal/Git-CheatSheet.git
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to add or connect to a remote repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;3. git remote&lt;/strong&gt;&lt;br&gt;
This command is used to view connected remote repositories.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;4. git status&lt;/strong&gt;&lt;br&gt;
This command is used to view the status of files in your local repository. Are files tracked? untracked? modified?&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;5. git add &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add index.html
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git add index.html style.css style.scss
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to stage modified or untracked files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git add -a&lt;/strong&gt;&lt;br&gt;
This command is used to stage ALL unstaged files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;6. git reset&lt;/strong&gt;&lt;br&gt;
This command is used to unstage files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;7. git commit&lt;/strong&gt;&lt;br&gt;
This command is used to commit staged files.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git commit -m “&lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git commit -m "added navigation bar"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to commit staged files AND provide a commit message for the commit history.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git commit --amend&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The git commit --amend command is a convenient way to modify the most recent commit.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;8. git push -u origin &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git push -u origin master
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to push committed files to the remote repository(aka GitHub) in the specified branch. Use this command for the very first time you push files to the remote repository. It will establish where you are pushing these files to. The next time(s) you push files, you can use git push&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git push&lt;/strong&gt;&lt;br&gt;
This command is used to push committed files to the remote repository. You can only use this command to push files to the remote repository AFTER having pushed files using the previous command.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;9. git fetch&lt;/strong&gt;&lt;br&gt;
This command is used to fetch the most updated version of your local repository. It checks for new files, new branches, deletions etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;10. git pull&lt;/strong&gt;&lt;br&gt;
This command is used to take that information you just fetched and pull it into your local repository. This updates your local repository to the most updated version of your remote repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;11. git rm -r — cached &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git rm -r --cached config.js
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to remove a file from the remote repository(GitHub) without deleting it in your local repository.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;
&lt;strong&gt;git branch&lt;/strong&gt;
This command is used to preview the branch you are currently on&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;&lt;strong&gt;git branch -a&lt;/strong&gt;&lt;br&gt;
This command is used to preview all the branches in your local and remote repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git branch -r&lt;/strong&gt;&lt;br&gt;
This command is used to preview all the branches in your local repository (aka branches you have already visited).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git branch &lt;/strong&gt;&lt;br&gt;
This command is used to create a new branch in your local repository.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;13. git checkout — track origin/&lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout --track origin/develop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to switch branches. This is specifically for when you are visiting a branch (created in GitHub/remote repository) for the very first time.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;14. git checkout &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git checkout master
git checkout develop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to switch to branches you have already visited before.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;15. git merge &lt;/strong&gt;&lt;br&gt;
This command is used to merge two branches together. To do this, enter the branch that you want to inherit the changes. And the branch name you would use along with this command is the branch that will provide the changes.&lt;/p&gt;

&lt;p&gt;Example: master branch will inherit code from develop branch&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git merge develop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;16. git merge — abort&lt;/strong&gt;&lt;br&gt;
This command is used to abort a merge.&lt;/p&gt;

&lt;p&gt;If there are no conflict errors, merges will always be successful. Ergo, this abort can only be used in situations where a merge failed.&lt;/p&gt;

&lt;p&gt;How will you know this can be used?&lt;/p&gt;

&lt;p&gt;For starters, your terminal will say merge failed. It may also tell you to fix the merge conflicts.&lt;/p&gt;

&lt;p&gt;Here is another sign:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuyupdt4e9feh7jyqy8kz.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fuyupdt4e9feh7jyqy8kz.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Look at the very end of the first line. In parentheses, it says &lt;code&gt;(master)&lt;/code&gt;. This is because we are in the master branch. If you are in the develop branch, it would say &lt;code&gt;(develop)&lt;/code&gt;.&lt;/p&gt;

&lt;p&gt;If your merge fails, it will say &lt;code&gt;(master|merging)&lt;/code&gt; or something like that. Maybe it says merge or maybe it’s a forward slash or maybe you’re in another branch. Regardless, you get the idea.&lt;/p&gt;

&lt;p&gt;This indicates your merge failed.&lt;/p&gt;

&lt;p&gt;&lt;code&gt;git merge --abort&lt;/code&gt; would just abort the merge entirely.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;17. git merge -X theirs &lt;/strong&gt;&lt;br&gt;
Example:&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git merge -X theirs develop
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;This command is used to merge two branches together. And if there are merging conflicts, this command will just assume that you’d prefer the changes made in the mentioned branch (rather than the current one).&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;18. git reset — hard HEAD&lt;/strong&gt;&lt;br&gt;
This command will erase all the changes you’ve made in your local repository and update it to the latest version that was committed to GitHub.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;19. git clean -f&lt;/strong&gt;&lt;br&gt;
This command is used to delete untracked files in your local repository&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;20. git clean -d&lt;/strong&gt;&lt;br&gt;
This command is used to delete untracked directories in your local repository. You can also combine it into git clean -fd to do both.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Suggested by people in comments&lt;/strong&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;21. git bisect&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The git bisect command is used to discover the commit that has introduced a bug in the code. It helps track down the commit where the code works and the commit where it does not, hence, tracking down the commit that introduced the bug into the code.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;22. git reset HEAD^&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;This command moves the current branch backward by two commits, effectively removing the two snapshots we just created from the project history. it reverts an accidental commit and keep the changes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;23. git diff&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Diff command is used in git to track the difference between the changes made on a file.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;24. git rebase&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Rebasing is especially useful if you worked on a branch, but then need to apply the changes of that branch on top of the latest main or release branch. With a git rebase you can "move" your branch on top of the latest release. It is also useful if the team (or you yourself) are following common conventions for commits, like squashing commits together or splitting out "big" commits into "smaller" ones. It's basically for "reorganizing" your commits.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;git rebase -i HEAD~N&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;To rebase the last N commits interactively. From there you can decide what action to apply on each commit: pick, reword, squash etc.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;25. git stash&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Stashing is good when you are working on a branch, but then you need to switch to another branch, but you're not ready yet to make a full commit on your current branch because the current code is "messy". So you stash them, switch to the other branch, come back to your original branch, then unstash your changes.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;26. git reflog&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;git reflog is important when you did something wrong and really messed up your commits. &lt;/p&gt;

&lt;p&gt;&lt;strong&gt;27. git cherry-pick&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Cherry picking in Git means to choose a commit from one branch and apply it onto another.&lt;br&gt;
This is in contrast with other ways such as merge and rebase which normally apply many commits onto another branch.&lt;br&gt;
&lt;/p&gt;
&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;git cherry-pick &amp;lt;commit-hash&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;


&lt;p&gt;&lt;strong&gt;Thank you for reading! If you have some commands that you use all the time, please share them!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you found this helpful, make sure to show your support with a like, and if you want to help others in their projects, a share would be greatly appreciated! Let me know what you think about this! Happy Learning!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;More commands can be found here:&lt;/strong&gt;&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
    &lt;a href="https://education.github.com/git-cheat-sheet-education.pdf" rel="noopener noreferrer"&gt;
      education.github.com
    &lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
Follow me on &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; and DEV.&lt;/p&gt;

</description>
      <category>git</category>
      <category>tutorial</category>
      <category>webdev</category>
      <category>programming</category>
    </item>
    <item>
      <title>Make Your VS Code Terminal Look Awesome</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Wed, 20 Jul 2022 10:31:00 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/make-your-vs-code-terminal-look-awesome-2gnl</link>
      <guid>https://dev.to/krishnaagarwal/make-your-vs-code-terminal-look-awesome-2gnl</guid>
      <description>&lt;p&gt;&lt;strong&gt;Change your integrated terminal from this:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43qfr41e0dhz0mod4m5d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F43qfr41e0dhz0mod4m5d.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;To this:&lt;/strong&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcgmdn0750kpc5u147ksk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fcgmdn0750kpc5u147ksk.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Summary&lt;br&gt;
In this article we are gonna use oh-my-posh and Nerd fonts. We are not only gonna set this up for VS Code integrated terminal, it’s also be avaliable for our external terminal like below:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq4w0p4m2fritovbnbbpd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq4w0p4m2fritovbnbbpd.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
Installing Windows Terminal and PowerShell 7&lt;br&gt;
First head over the Microsoft Store and download the &lt;a href="https://www.microsoft.com/store/productId/9N0DX20HK701" rel="noopener noreferrer"&gt;Windows Terminal&lt;/a&gt;. After that run this command to install PowerShell 7:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;winget install --id Microsoft.Powershell --source winget
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Installing oh-my-posh&lt;/strong&gt;&lt;br&gt;
Oh My Posh is a custom prompt engine for any shell that has the ability to adjust the prompt string with a function or variable.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;winget install oh-my-posh
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then use this command to activate oh-my-posh&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;oh-my-posh get shell

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Create a PowerShell Profile script:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;New-Item -Path $PROFILE -Type File -Force

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Open that with notepad:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;notepad $PROFILE
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Then add the line below:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;oh-my-posh init pwsh | Invoke-Expression
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;&lt;strong&gt;Installing Nerd Fonts&lt;/strong&gt;&lt;br&gt;
After the installations abow, you need to see something like this:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faj0013xpf5glzbvm1tyc.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Faj0013xpf5glzbvm1tyc.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;We’ll fix that soon. Now install &lt;a href="https://github.com/ryanoasis/nerd-fonts/releases/download/v2.1.0/CascadiaCode.zip?WT.mc_id=-blog-scottha" rel="noopener noreferrer"&gt;Caskaydia Cove Nerd Font Complete&lt;/a&gt; open it and on that opening window, click install. Then head over to Terminal open Settings &amp;gt; Defaults &amp;gt; Appearance and select the font that you installed. &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14r547zkfi6onjjkeezh.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F14r547zkfi6onjjkeezh.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;for now your terminal should looks like this:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqhgu8fvpccmu5jra3dgd.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fqhgu8fvpccmu5jra3dgd.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Setting VS Code Integrated terminal&lt;/strong&gt;&lt;br&gt;
Now we are gonna set VS Code for oh-my-posh. Open Command Palette and type:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;Terminal: Select Default Profile
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;and select &lt;strong&gt;PowerShell&lt;/strong&gt; as your default terminal.&lt;/p&gt;

&lt;p&gt;Open your integrated terminal, you should see something like this:&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9fvzxrksdj7n88gpzyr.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fj9fvzxrksdj7n88gpzyr.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Open Command Palette again and select &lt;strong&gt;Preferences: Open Settings (JSON)&lt;/strong&gt; in the json file add following:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;// Controls the font family.
"editor.fontFamily": "DejaVuSansMono Nerd Font",
// Controls the font size.
"editor.fontSize": 14,
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;When you save that file your terminal should look better:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzc0cm4qbbpdf1mdh37q1.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fzc0cm4qbbpdf1mdh37q1.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Conclusion&lt;/strong&gt;&lt;br&gt;
So, This was the final look of our terminal.&lt;/p&gt;

&lt;p&gt;If you found this helpful, make sure to show your support with a like, and a share would be greatly appreciated! &lt;/p&gt;

&lt;p&gt;Let me know what you think about this! &lt;/p&gt;

&lt;p&gt;Follow me on &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer"&gt;GitHub&lt;/a&gt; and DEV.&lt;/p&gt;

&lt;p&gt;Also Thanks to my friend Babal.&lt;/p&gt;

</description>
    </item>
    <item>
      <title>The Best GitHub Repos for Self-Taught</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Tue, 19 Jul 2022 13:06:00 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/the-best-github-repos-for-self-taught-114j</link>
      <guid>https://dev.to/krishnaagarwal/the-best-github-repos-for-self-taught-114j</guid>
      <description>&lt;p&gt;&lt;a href="https://github.com/practical-tutorials/project-based-learning" rel="noopener noreferrer"&gt;Project-Based Learnings&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmibl13djydm57u1zlc6g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fmibl13djydm57u1zlc6g.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/EbookFoundation/free-programming-books" rel="noopener noreferrer"&gt;Free Programming Books &lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk24yn69ii97h333l835y.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fk24yn69ii97h333l835y.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/kamranahmedse/developer-roadmap" rel="noopener noreferrer"&gt;Developer Roadmap &lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq0axygbmib5k63wq4len.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fq0axygbmib5k63wq4len.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/public-apis/public-apis" rel="noopener noreferrer"&gt;Public API’s &lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9rst6w8z9a0w03cy4hft.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F9rst6w8z9a0w03cy4hft.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/jwasham/coding-interview-university" rel="noopener noreferrer"&gt;Coding University &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbtnxjayc5agccv3bse2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fwbtnxjayc5agccv3bse2.png" alt="Image description"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/vinta/awesome-python" rel="noopener noreferrer"&gt;Awesome Python &lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsi3x7i4bwf8csstojaag.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fsi3x7i4bwf8csstojaag.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/sindresorhus/awesome" rel="noopener noreferrer"&gt;Awesome &lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fth46fk4dsej3nblon2my.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fth46fk4dsej3nblon2my.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;a href="https://github.com/tensorflow/tensorflow" rel="noopener noreferrer"&gt;Tensor-Flow&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9p34h0klzi3e6wjqi82.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fp9p34h0klzi3e6wjqi82.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/freeCodeCamp/freeCodeCamp" rel="noopener noreferrer"&gt;FreeCodeCamp&lt;/a&gt;&lt;br&gt;
&lt;br&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc49eerc15zw3ir2od4wk.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fc49eerc15zw3ir2od4wk.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;If you found this helpful, make sure to show your support with a like, and if you want to help others in their projects, a share would be greatly appreciated! Let me know what you think about this! Happy Learning!&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>git</category>
      <category>webdev</category>
    </item>
    <item>
      <title>My GitHub ReadMe</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Sun, 17 Jul 2022 04:32:53 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/my-github-readme-ob7</link>
      <guid>https://dev.to/krishnaagarwal/my-github-readme-ob7</guid>
      <description>&lt;p&gt;&lt;strong&gt;Hello Everyone&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;I want some suggestions on how to improve my GitHub Profile ReadMe.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Some features of my GitHub ReadMe are:&lt;/strong&gt;&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Syncing of Blog Posts&lt;/li&gt;
&lt;li&gt;Syncing of Twitter posts and replies&lt;/li&gt;
&lt;li&gt;New Quotes Daily&lt;/li&gt;
&lt;li&gt;Live Stats&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;strong&gt;If you want to create a readme like this checkout: &lt;a href="https://dev.to/krishnaagarwal/hey-47n1"&gt;https://dev.to/krishnaagarwal/hey-47n1&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Give me suggestions by creating an issue.&lt;/strong&gt;&lt;br&gt;
&lt;strong&gt;Link: &lt;a href="https://github.com/MrKrishnaAgarwal"&gt;https://github.com/MrKrishnaAgarwal&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Thanks for Reading till here.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>discuss</category>
      <category>git</category>
      <category>programming</category>
    </item>
    <item>
      <title>New GitHub Achievements</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Sat, 16 Jul 2022 11:55:21 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/new-github-achievements-3lae</link>
      <guid>https://dev.to/krishnaagarwal/new-github-achievements-3lae</guid>
      <description>&lt;p&gt;Some more GitHub Achievements out there.&lt;br&gt;
Check them out on my profile: &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer"&gt;https://github.com/MrKrishnaAgarwal&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;But, one more badge remains "stargazer", so go star my repos and I'll see you there 👍🏻&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft4o4rm9unv7xysipsiv0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Ft4o4rm9unv7xysipsiv0.png" alt="Image description"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;Also I am posting very useful repos, so do follow me too.&lt;/p&gt;


&lt;div class="crayons-card c-embed text-styles text-styles--secondary"&gt;
      &lt;div class="c-embed__cover"&gt;
        &lt;a href="https://github.com/MrKrishnaAgarwal" class="c-link s:max-w-50 align-middle" rel="noopener noreferrer"&gt;
          &lt;img alt="" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Favatars.githubusercontent.com%2Fu%2F100597998%3Fv%3D4%3Fs%3D400" height="auto" class="m-0"&gt;
        &lt;/a&gt;
      &lt;/div&gt;
    &lt;div class="c-embed__body"&gt;
      &lt;h2 class="fs-xl lh-tight"&gt;
        &lt;a href="https://github.com/MrKrishnaAgarwal" rel="noopener noreferrer" class="c-link"&gt;
          MrKrishnaAgarwal (Krishna Agarwal) · GitHub
        &lt;/a&gt;
      &lt;/h2&gt;
        &lt;p class="truncate-at-3"&gt;
          I'm a Tech passionate who is in the chase of awesome projects and interesting tech concepts.
I wish to create an impact in the field of computer science. - MrKrishnaAgarwal
        &lt;/p&gt;
      &lt;div class="color-secondary fs-s flex items-center"&gt;
          &lt;img alt="favicon" class="c-embed__favicon m-0 mr-2 radius-0" src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fgithub.githubassets.com%2Ffavicons%2Ffavicon.svg"&gt;
        github.com
      &lt;/div&gt;
    &lt;/div&gt;
&lt;/div&gt;


</description>
      <category>git</category>
      <category>beginners</category>
      <category>programming</category>
      <category>discuss</category>
    </item>
    <item>
      <title>Share your swags</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Thu, 07 Jul 2022 11:54:08 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/share-your-swags-2pm3</link>
      <guid>https://dev.to/krishnaagarwal/share-your-swags-2pm3</guid>
      <description>&lt;p&gt;&lt;em&gt;Share the swags you have earned.&lt;br&gt;
I have shared many swags images with you.&lt;/em&gt;&lt;br&gt;
&lt;em&gt;Now it's your turn.&lt;/em&gt;&lt;br&gt;
&lt;strong&gt;Fill the comments with surprises.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>discuss</category>
      <category>productivity</category>
      <category>beginners</category>
      <category>showdev</category>
    </item>
    <item>
      <title>When you feel lost, be kinder to yourself.</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Sun, 03 Jul 2022 11:27:53 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/when-you-feel-lost-be-kinder-to-yourself-40k2</link>
      <guid>https://dev.to/krishnaagarwal/when-you-feel-lost-be-kinder-to-yourself-40k2</guid>
      <description>&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--h9crEJ-Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tgehtt65molr6ciujgop.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--h9crEJ-Q--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_800/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/tgehtt65molr6ciujgop.png" alt="Image description" width="583" height="582"&gt;&lt;/a&gt;&lt;/p&gt;



&lt;p&gt;&lt;strong&gt;Author: Unknown&lt;/strong&gt; &lt;/p&gt;

</description>
      <category>discuss</category>
      <category>beginners</category>
      <category>productivity</category>
      <category>motivation</category>
    </item>
    <item>
      <title>How many programming languages do you know?</title>
      <dc:creator>Krishna Agarwal</dc:creator>
      <pubDate>Tue, 21 Jun 2022 15:10:54 +0000</pubDate>
      <link>https://dev.to/krishnaagarwal/how-many-programming-languages-do-you-know-3p4f</link>
      <guid>https://dev.to/krishnaagarwal/how-many-programming-languages-do-you-know-3p4f</guid>
      <description>&lt;p&gt;I know around 5&lt;/p&gt;

&lt;p&gt;Comment down your number below ⤵️&lt;/p&gt;

</description>
      <category>beginners</category>
      <category>programming</category>
      <category>discuss</category>
      <category>career</category>
    </item>
  </channel>
</rss>
