<?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: Mridul Bhandari</title>
    <description>The latest articles on DEV Community by Mridul Bhandari (@mridulrb).</description>
    <link>https://dev.to/mridulrb</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%2F445319%2F76bdc450-b991-4a22-b9b7-abb4275dd0e2.JPG</url>
      <title>DEV Community: Mridul Bhandari</title>
      <link>https://dev.to/mridulrb</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/mridulrb"/>
    <language>en</language>
    <item>
      <title>IBM Cloud Bootcamp for Africa Leadership University</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Fri, 20 Aug 2021 15:10:17 +0000</pubDate>
      <link>https://dev.to/ibmdeveloper/ibm-cloud-bootcamp-for-africa-leadership-university-49i0</link>
      <guid>https://dev.to/ibmdeveloper/ibm-cloud-bootcamp-for-africa-leadership-university-49i0</guid>
      <description>&lt;p&gt;As part of supporting the University relations team, &lt;a class="mentioned-user" href="https://dev.to/ibm"&gt;@ibm&lt;/a&gt;
 MEA Developer Advocates conducted a bootcamp for university students in Africa. &lt;/p&gt;

&lt;p&gt;This bootcamp was targeted towards student developers who were interested in learning about &lt;a class="mentioned-user" href="https://dev.to/ibmcloud"&gt;@ibmcloud&lt;/a&gt;
 and how they could get started on their IBM journey.&lt;/p&gt;

&lt;p&gt;The prerequisites for the bootcamp were to sign up for an &lt;a href="//ibm.biz/bootcamp-alu"&gt;IBM Cloud Account&lt;/a&gt; and &lt;a href="https://ibm.biz/whatsapp-chatbot-twilio"&gt;Twilio Account&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--B2bGG5JU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242690-fd09f9e1-f1fa-4403-a8c3-56798ce1c8ab.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--B2bGG5JU--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242690-fd09f9e1-f1fa-4403-a8c3-56798ce1c8ab.png" alt="Watson Bootcamp-31"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The first session was conducted by IBM Developer Advocates &lt;a href="https://www.linkedin.com/in/devkhan/"&gt;Mohammad Ali Khan&lt;/a&gt; &amp;amp; &lt;a href="https://www.linkedin.com/in/asnajaved/"&gt;Asna Javed&lt;/a&gt; and, it was hosted by &lt;a href="https://www.linkedin.com/in/johnmatogo/"&gt;John Matogo&lt;/a&gt; who is the Global University Programs Leader for Africa. The agenda was as follows -&lt;br&gt;
i. What is IBM Cloud?&lt;br&gt;
ii. What kind of services are there on IBM Cloud?&lt;br&gt;
iii. Brief introduction and overview of Watson Assistant&lt;br&gt;
iv. What are the Foundational building blocks of Watson Assistant&lt;br&gt;
v. Creating our first Intents&lt;/p&gt;

&lt;p&gt;The recording of this session is available on &lt;a href="https://www.crowdcast.io/e/africa-bootcamp1"&gt;Crowdcast&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--hLhT2txb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242688-b64e561d-e956-454f-aa1a-cefdef75c936.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--hLhT2txb--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242688-b64e561d-e956-454f-aa1a-cefdef75c936.png" alt="Watson Bootcamp-32"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The second session was conducted by IBM Developer Advocate &lt;a href="https://www.linkedin.com/in/devkhan/"&gt;Mohammad Ali Khan&lt;/a&gt; &amp;amp; IBM Client Software Developer &lt;a href="https://www.linkedin.com/in/tosinamuda/"&gt;Tosin Amuda&lt;/a&gt;. In this session, the focus was to dive deep into the workings of Watson Assistant and learn how you can properly use Intents, Entities and Dialog flow to create a robust chatbot of your own. The agenda was as follows -&lt;br&gt;
i. How to create Entities, Dialog Node for Watson Assistant Chatbot&lt;br&gt;
ii. How to structure a Dialog Node&lt;br&gt;
iii. Learn to integrate Intents, Entities onto a dialog node&lt;br&gt;
iv. Explore some advance features of Watson Assistant&lt;/p&gt;

&lt;p&gt;The recording of this session is available on &lt;a href="https://www.crowdcast.io/e/africa-bootcamp2"&gt;Crowdcast&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--7PKqxm7v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242684-85be1434-6cea-40c4-be1c-ad0f7498c74f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--7PKqxm7v--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/130242684-85be1434-6cea-40c4-be1c-ad0f7498c74f.png" alt="Watson Bootcamp-33"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The third session was conducted by IBM Developer Advocates &lt;a class="mentioned-user" href="https://dev.to/mridulrb"&gt;@mridulrb&lt;/a&gt;
 &amp;amp; &lt;a class="mentioned-user" href="https://dev.to/kif01"&gt;@kif01&lt;/a&gt;
. The focus of this session was to extend Watson Assistant chatbot’s capabilities by connecting it to WhatsApp using &lt;a href="https://ibm.biz/whatsapp-chatbot-twilio"&gt;Twilio&lt;/a&gt;. The agenda was as follows -&lt;br&gt;
i. Recap of Watson Assistant&lt;br&gt;
ii. What is Twilio&lt;br&gt;
iii. How to integrate Watson Assistant with WhatsApp&lt;br&gt;
iv. Chatbot Assignment Project&lt;/p&gt;

&lt;p&gt;The recording of this session is available on &lt;a href="https://www.crowdcast.io/e/africa-bootcamp3"&gt;Crowdcast&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;At the end of the bootcamp, attendees were introduced to &lt;br&gt;
IBM Developer resources. Many of the attendees showed positive feedback and appreciation for the bootcamp.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://ibm.biz/BdfeHQ"&gt;Survey&lt;/a&gt;: ibm.biz/BdfeHQ&lt;br&gt;
&lt;a href="https://ibm.biz/bootcamp-alu"&gt;IBM Cloud Sign-up link&lt;/a&gt;: ibm.biz/bootcamp-alu&lt;br&gt;
&lt;a href="https://www.meetup.com/IBM-Cloud-MEA/events/"&gt;Meetup page&lt;/a&gt;: meetup.com/IBM-Cloud-MEA/events/&lt;/p&gt;

</description>
      <category>eventsinyourcity</category>
      <category>twilio</category>
      <category>cloudskills</category>
    </item>
    <item>
      <title>Integrating IBM Watson Assistant with WhatsApp</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Thu, 19 Aug 2021 19:17:44 +0000</pubDate>
      <link>https://dev.to/ibmdeveloper/integrating-ibm-watson-assistant-with-whatsapp-1mj6</link>
      <guid>https://dev.to/ibmdeveloper/integrating-ibm-watson-assistant-with-whatsapp-1mj6</guid>
      <description>&lt;p&gt;Chatbots are everywhere these days, and most businesses aim to use them to increase productivity and provide a better customer experience. In this tutorial, &lt;a class="mentioned-user" href="https://dev.to/kif01"&gt;@kif01&lt;/a&gt;
 &amp;amp; I demonstrate how to extend a Watson Assistant chatbot’s capabilities by connecting it to WhatsApp using Twilio. We will be using Twilio’s sandbox to show how this integration works.&lt;/p&gt;

&lt;p&gt;In this tutorial, we are assuming that you already know what Watson Assistant is and how it works. We will be only focusing on the integration part with WhatsApp. However, if you haven't used Watson before then you can get started &lt;a href="https://developer.ibm.com/tutorials/create-your-first-assistant-powered-chatbot/"&gt;here&lt;/a&gt;.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Go to your Watson Assistant service in IBM Cloud. Let's first add a dialog skill to our Assistant. Go to this GitHub Repo and download it. It has the dialog skill that we will be using for our assistant. Once it's downloaded, import the skill in the Assistant. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--QKEa_GWI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473000-bf891ae7-f343-4499-b1b1-e4a85c9ee67a.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--QKEa_GWI--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473000-bf891ae7-f343-4499-b1b1-e4a85c9ee67a.png" alt="1_jC7gVgmB80VjqIeaS_zw1A"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Under Integrations on the right side, choose WhatsApp with Twilio. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--JbVQQQS4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473010-a606c9d3-7be8-438e-9cd9-18bdb8184761.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--JbVQQQS4--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473010-a606c9d3-7be8-438e-9cd9-18bdb8184761.png" alt="2"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Choose WhatsApp with Twilio and then click Create. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--NP6fUJT1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473017-43185803-26c4-420d-be9d-237c6759394d.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--NP6fUJT1--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473017-43185803-26c4-420d-be9d-237c6759394d.png" alt="3"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Now here we will need to set the Account SID and Auth token that we can get from Twilio. Go to your Twilio account (if you don't an account, you can create one &lt;a href="//www.twilio.com/referral/jO1067"&gt;here&lt;/a&gt;) and copy your Account SID and Auth token that are in the home dashboard. (Click on Show to reveal the token). &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--SEIzHcRH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473038-7c4f0aa7-40a5-4fca-84c2-a5ea5eaf830e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--SEIzHcRH--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473038-7c4f0aa7-40a5-4fca-84c2-a5ea5eaf830e.png" alt="4"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Go back to your Watson Assistant and fill Account SID and Auth token with the values that you got from Twilio. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--CTWnraGa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473036-c1990e5c-bbc5-4191-834f-374e8a752bb6.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--CTWnraGa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473036-c1990e5c-bbc5-4191-834f-374e8a752bb6.png" alt="5"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt; Click Sync Account and wait for it till it shows Synced. Once it's synced you will see a webhook URL generated in the WhatsApp Webhook field. Copy this URL and go back to Twilio. &lt;br&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Now we need to set up and configure our Twilio sandbox to integrate it with Watson Assistant. In your Twilio Account, click on the icon that represents all products and services (it's below the home icon) on the left side go to Programmable Messaging from the expanded menu and select Try WhatsApp under the Try it out section. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--yxTUxXka--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473035-46be850a-c392-446a-ad73-41c033b69af2.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--yxTUxXka--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473035-46be850a-c392-446a-ad73-41c033b69af2.png" alt="6"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt; We will be using this testing sandbox for our integration. Send the given code/message to the number provided by Twilio from your WhatsApp. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--dR43iws_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401223-e4bdb980-b675-11eb-885c-c0d8c71e7ba2.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--dR43iws_--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401223-e4bdb980-b675-11eb-885c-c0d8c71e7ba2.jpg" alt="6a"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt; Click &lt;a href="https://api.whatsapp.com/send?phone=+1(415)523-8886&amp;amp;text=join%20design-thumb"&gt;here&lt;/a&gt; to send the message to given number or Scan this QR Code. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Y9phmPzz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401683-a2957780-b677-11eb-88aa-93adb2b79271.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Y9phmPzz--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401683-a2957780-b677-11eb-88aa-93adb2b79271.png" alt="WA"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt; Once it's done, you should see Message Received on Twilio like this image. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--Rfci9tFa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473031-634099af-b17b-4696-8e26-86c36d4fe21e.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Rfci9tFa--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473031-634099af-b17b-4696-8e26-86c36d4fe21e.png" alt="6b"&gt;&lt;/a&gt;&lt;br&gt;
&lt;br&gt; This means that now your phone number is connected to this Twilio-WhatsApp sandbox. &lt;br&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Click Next. The second step is to set a template in case you're working with a One-Way Message case like appointment reminders, order notification and verification codes. So, in these cases, only the service is talking to the user. We are not interested in this step for this tutorial so you can click Next to move to the 3rd step which is Two-Way Messaging where both the user and the service can send messages which results in a conversation. The service triggers a 24-hour conversation window in which the conversation can take place. Send a reply to the message that you received on WhatsApp and click Next: Configure Your Sandbox. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--BZE3qZ7C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473029-4fc7947f-6aab-4d1e-858c-0e974bc4ef00.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--BZE3qZ7C--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473029-4fc7947f-6aab-4d1e-858c-0e974bc4ef00.png" alt="7"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Paste the webhook URL that you have from Watson Assistant into the When a message comes in field. You should see your number in the sandbox participants and others can enter this sandbox by sending the code mentioned to the sandbox WhatsApp number (In the below image the code is join design-thumb). Once you're done click save. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--86bYEyk8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473023-57d35a4e-5c48-4fef-84f9-c0eda80a2296.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--86bYEyk8--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/129473023-57d35a4e-5c48-4fef-84f9-c0eda80a2296.png" alt="8"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;All is set. Now the Assistant is integrated with WhatsApp through Twilio. From your device, send a WhatsApp message to the WhatsApp sandbox number and you will receive the assistant's response. &lt;br&gt;&lt;br&gt;
&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--WIPg13hC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401334-572e9980-b676-11eb-93eb-d9e6dfc8e119.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--WIPg13hC--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://user-images.githubusercontent.com/12492961/118401334-572e9980-b676-11eb-93eb-d9e6dfc8e119.jpg" alt="9"&gt;&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;In this tutorial, you were able to successfully integrate your Watson Assistant with WhatsApp through Twilio. Since this is a tutorial, we were using WhatsApp-Twilio sandbox to show you how this integration work. If you want to use WhatsApp-Twilio with the Assistant for a real use case, then you will need to have a premium Twilio Account, a Facebook Business Manager ID and apply for permission. You can find more information about this &lt;a href="https://cloud.ibm.com/docs/assistant?topic=assistant-deploy-whatsapp"&gt;here&lt;/a&gt;.&lt;/p&gt;

</description>
      <category>chatbot</category>
      <category>whatsapp</category>
      <category>ibmwatsonassistant</category>
      <category>twilio</category>
    </item>
    <item>
      <title>How to measure contributions &amp; finance open source projects?</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Mon, 17 May 2021 12:27:22 +0000</pubDate>
      <link>https://dev.to/ibmdeveloper/how-to-measure-contributions-finance-open-source-projects-118m</link>
      <guid>https://dev.to/ibmdeveloper/how-to-measure-contributions-finance-open-source-projects-118m</guid>
      <description>&lt;h2&gt;
  
  
  Why measure anything? 
&lt;/h2&gt;

&lt;p&gt;Data, when utilized carefully, can help you settle on better choices as an open-source maintainer. &lt;br&gt;
 &lt;br&gt;
With more data, you can: &lt;br&gt;
 &lt;br&gt;
· See how users react to new features&lt;br&gt;
 &lt;br&gt;
· Find out where new users come from &lt;br&gt;
 &lt;br&gt;
· Recognize, and conclude whether to help, an out of the box use case or feature &lt;br&gt;
 &lt;br&gt;
· Evaluate your projects bugs&lt;br&gt;
 &lt;br&gt;
· See how your project is utilized &lt;br&gt;
 &lt;br&gt;
· Fund-raise through sponsorships&lt;br&gt;
 &lt;br&gt;
Prominence isn't all that matters. Everyone gets into open source for various reasons. If your objective as an open-source maintainer is to flaunt your work, be straightforward about your code, measurements may not be imperative to you. &lt;br&gt;
 &lt;br&gt;
If you are keen on understanding your project on a more profound level, read on for approaches to examine your project's activity.&lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Revelation
&lt;/h2&gt;

&lt;p&gt;Before anyone can utilize or contribute back to your project, they need to realize it exists. Ask yourself: are people discovering this project? &lt;br&gt;
 &lt;br&gt;
If your project is on GitHub, you can see the number of individuals land on your project and where they come from. From your project’s page, click "Insights", and then "Traffic". On this page, you can see: &lt;br&gt;
 &lt;br&gt;
&lt;strong&gt;Total page views:&lt;/strong&gt; Tells you how frequently your project was seen &lt;br&gt;
 &lt;br&gt;
&lt;strong&gt;Total unique visitors:&lt;/strong&gt; Tells you the number of views on your project&lt;br&gt;
 &lt;br&gt;
&lt;strong&gt;Referring sites:&lt;/strong&gt; Tells you where visitors came from. This measurement can help you sort out where to reach out to your crowd and whether your marketing efforts are working. &lt;br&gt;
 &lt;br&gt;
&lt;strong&gt;Popular content:&lt;/strong&gt; Tells you where guests go on your project, separated by page views and unique visitors. &lt;br&gt;
 &lt;br&gt;
GitHub stars can likewise help give a basic measure of popularity. While GitHub stars don't really correspond to downloads and utilization, they can disclose to you the number of individuals considering your work. &lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Usage
&lt;/h2&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%2Fwietup3k40gh7vbsr7tg.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%2Fwietup3k40gh7vbsr7tg.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On GitHub, go to the "Traffic" page. where you can see the clone graph to see how frequently your repository has been cloned on a given day, separated by all out clones and unique cloners.&lt;/p&gt;

&lt;p&gt;If the usage is low as compared to the views on your project, there are two points to consider:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Your churn is very high&lt;/li&gt;
&lt;li&gt;You are targeting the wrong crowd&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  Maintenance
&lt;/h2&gt;

&lt;p&gt;Developers are finding your project and they're utilizing it. The following inquiry you'll need to pose to yourself is: are individuals contributing back to this task? &lt;br&gt;
 &lt;br&gt;
It's never too soon to think about contributors. Without others contributing, you are placing yourself into an undesirable circumstance where your project is well known (numerous individuals use it) however not supported (insufficient maintainer time to fulfill need). &lt;br&gt;
 &lt;br&gt;
Maintenance requires an inflow of new contributors, as former contributors will eventually proceed to different things. &lt;br&gt;
 &lt;br&gt;
Measurements that you may need to routinely follow include: &lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Total count of contributors and number of commits:&lt;/strong&gt; Tells you the number of contributors you have, and the activity. On GitHub, you can see this under "Insights" - &amp;gt; "Contributors." Right now, this chart just commits on the default branch. It also helps you see if you are getting new contributors and if they return. Occasional contributors have lower commits. Without new and active contributors, your project can become dormant.&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%2Fpg7yd2gbrwljdobk2gf7.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%2Fpg7yd2gbrwljdobk2gf7.png" alt="Alt Text"&gt;&lt;/a&gt; &lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Number of open issues and Pull requests:&lt;/strong&gt; If these numbers get excessively high, you may require help with issue triaging and code checkup. &lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Number of opened issues and opened pull requests:&lt;/strong&gt; Opened issues implies someone thinks often about your project to open an issue. If the number increments after some time, it means people are keen on your project.&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%2Ffzncjhrfead8o08zamp3.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%2Ffzncjhrfead8o08zamp3.png" alt="Alt Text"&gt;&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%2Fk2umw9uck824p9ah4kt3.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%2Fk2umw9uck824p9ah4kt3.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Category of Contributions:&lt;/strong&gt; Contributions can be of various types such as commits, grammatical fixes, fixes for bugs or replying to issues. &lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Financial Support
&lt;/h2&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%2Fhj69yeuex3nlx1lqk7lz.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%2Fhj69yeuex3nlx1lqk7lz.png" alt="Alt Text"&gt;&lt;/a&gt; &lt;br&gt;
 &lt;br&gt;
Apart from individual developers, projects fund-raise from organizations, people, or others to support continuous work. Corporate funding may go towards paying current contributors, taking care of the expenses of running projects, (for example, production &amp;amp; deployment charges), or putting into new highlights or thoughts. As open source's fame builds, finding funding for projects is as still under trial, but there are a couple of options available. &lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Fund-raise for your work through crowdfunding efforts or sponsorships&lt;/strong&gt; &lt;br&gt;
Discovering sponsorships functions admirably on the off chance that you have a solid crowd or your project is well known. &lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Make an income stream&lt;/strong&gt; &lt;br&gt;
Building upon your project, you might have the option to charge for business support.&lt;br&gt;
 &lt;br&gt;
· &lt;strong&gt;Apply for grants&lt;/strong&gt; &lt;br&gt;
Some product establishments and organizations offer awards for open source work. &lt;br&gt;
 &lt;br&gt;
If you are interested in creating a 3D model of your GitHub contribution graph, you can go here → &lt;a href="https://skyline.github.com/" rel="noopener noreferrer"&gt;https://skyline.github.com/&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On June 8, The Digital Developer Conference: Data &amp;amp; AI will provide a free opportunity for developers to learn industry-recognized data and AI skills from IBM experts, partners, and the worldwide community—featuring hands-on experiences, IBM client stories, essentials and best practices, latest trends, and more. Sign-up here → ibm.biz/devcon-ai&lt;/p&gt;

&lt;p&gt;Looking to use your open source skills to build #TechforGood? Join a community of problem solvers to fight back some of the world’s most pressing challenges for a chance to win $200K and support to deploy your project to a community that needs it the most! Answer the call at → &lt;a href="http://callforcode.org" rel="noopener noreferrer"&gt;http://callforcode.org&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;
Follow us on &lt;a href="https://www.meetup.com/IBMDeveloper-Dubai/" rel="noopener noreferrer"&gt;Meetup&lt;/a&gt; to join us in the upcoming relevant workshops and webinars&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ibm</category>
      <category>redhat</category>
      <category>callforcode</category>
    </item>
    <item>
      <title>Contributing to Open-Source - What's in it for you?</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Wed, 21 Apr 2021 22:37:01 +0000</pubDate>
      <link>https://dev.to/ibmdeveloper/open-source-guide-1fom</link>
      <guid>https://dev.to/ibmdeveloper/open-source-guide-1fom</guid>
      <description>&lt;h2&gt;
  
  
  Contributing to Open Source
&lt;/h2&gt;

&lt;p&gt; &lt;br&gt;
Committing to open-source can be frightening and a bit overwhelming. Maybe you're a Code Newbie or possibly you've been coding for a while, however you haven't found a task you felt open to adding to.&lt;br&gt;
 &lt;br&gt;
There are various reasons to commit to OSS (open-source software). Let's see what inspires developers to contribute. &lt;br&gt;
 &lt;br&gt;
To start with, there are a great deal of developers who believe that code ought to be open. They're the enthusiasts who want to improve the world, and it drives them to contribute code. The drive to share one's knowledge can be an incredible motivator. &lt;br&gt;
 &lt;br&gt;
Second, Open Source gives you an incredible beginning. Novices may begin by fixing minor things, for example, a bug in a library, sending a pull request, or in any event, composing a piece of documentation. Notwithstanding, amateur developers can likewise figure out how to compose "clean code" – code that is lucid and viable – while adding to open-source projects. At the point when developers understand that their code is presented to the world, it makes them center around making that code straightforward and uphold. Software engineers stick to commonly acknowledged standards inside a group, which incorporate standards for indents, descriptions of methods and classes, variable names, and following the don't-repeat-yourself rule. More or less, when adding to free projects you're obliged to adjust to the standards of a task. &lt;br&gt;
 &lt;br&gt;
Third, you find the opportunity to be important for a functioning open-source community where you can meet similar individuals and supporters. Besides, in case you're a freelancer and effectively add to open-source projects, you increment your odds of being seen by expected businesses. &lt;br&gt;
 &lt;br&gt;
The primary reason why developers go to free of charge projects is to be identified, to hone their programming abilities, and to become essential for the community. Let's see what needs to be considered before you begin contributing.&lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Starting an Open-Source Project
&lt;/h2&gt;

&lt;p&gt; &lt;br&gt;
As a rule, you should open source your project when you feel comfortable having others view, and give criticism on your work. &lt;br&gt;
 &lt;br&gt;
Regardless of which stage you choose to open source your project, each task should incorporate the accompanying documentation: &lt;br&gt;
 &lt;br&gt;
· Open-source license&lt;br&gt;
· README&lt;br&gt;
· Contributing guidelines&lt;br&gt;
· Code of conduct&lt;br&gt;
 &lt;br&gt;
As a maintainer, these segments will assist you with conveying assumptions, oversee commitments, and secure everybody's rights (counting your own). They essentially increment your odds of having a positive encounter. &lt;br&gt;
 &lt;br&gt;
If your project is on GitHub, placing these records in your root folder with the suggested filenames will assist GitHub with understanding and consequently surfacing them to your pursuers.&lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Composing a README 
&lt;/h2&gt;

&lt;p&gt; &lt;br&gt;
READMEs accomplish more than explaining how to utilize your project. They clarify why your project is relevant, and how your users &amp;amp; contributors can utilize &amp;amp; manage it. &lt;br&gt;
 &lt;br&gt;
In your README, attempt to respond to the accompanying inquiries: &lt;br&gt;
 &lt;br&gt;
· What does this project do? &lt;br&gt;
· What purpose does this project serve? &lt;br&gt;
· How to get started? &lt;br&gt;
· Where would I be able to get more assistance, if required? &lt;br&gt;
 &lt;br&gt;
You can utilize your README to address different inquiries, similar to how you handle commitments, what the objectives are, and rules about licenses and attribution. In the event that you would prefer not to acknowledge commitments, or your project isn't yet prepared, record this data.&lt;br&gt;
 &lt;br&gt;
Here and there, individuals try not to compose a README on the grounds that they feel like the project is incomplete, or they don't need commitments. These excellent motivations to keep in touch with one. &lt;br&gt;
 &lt;br&gt;
At the point when you incorporate a README file in the root folder, GitHub will show it on the main page.&lt;br&gt;
 &lt;/p&gt;

&lt;h2&gt;
  
  
  Composing your contributing rules 
&lt;/h2&gt;

&lt;p&gt; &lt;br&gt;
A CONTRIBUTING record advises contributors on how to participate. For instance, you may write steps for: &lt;br&gt;
 &lt;br&gt;
· Instructions to document a bug report (Create issue and pull request templates) &lt;br&gt;
· Step by step instructions to recommend another element &lt;br&gt;
· Step by step instructions to set up your environment and run tests &lt;br&gt;
 &lt;br&gt;
Further, a CONTRIBUTING document is a chance to convey your assumptions for commitments, for example, &lt;br&gt;
 &lt;br&gt;
· The sorts of commitments you're searching for &lt;br&gt;
· Your guide or vision for the project &lt;br&gt;
· How contributors can to (or can not) connect with you &lt;br&gt;
 &lt;br&gt;
Utilizing a warm, agreeable tone and offering explicit recommendations for commitments, (for example, composing documentation, or making a pull request) can go far in making newcomers to feel invited and eager to participate.&lt;br&gt;
 &lt;br&gt;
In the primitive phases of your project, your CONTRIBUTING document can be straightforward. You have to disclose how to report bugs or record issues, and any specialized prerequisites (like tests) to make a commitment. &lt;br&gt;
 &lt;br&gt;
Over the long run, you may add other every now and again posed inquiries to your CONTRIBUTING document. Recording this data implies less individuals will ask you similar inquiries again and again. &lt;/p&gt;

&lt;h2&gt;
  
  
  Contributing to other projects
&lt;/h2&gt;

&lt;p&gt;If your goal is to learn how to collaborate with others or understand how open source works, consider contributing to an existing project. Start with a project that you already use and love. Contributing to a project can be as simple as fixing typos or updating documentation.&lt;/p&gt;

&lt;p&gt;Looking to use #TechforGood? Join a community of problem solvers to fight back some of the world’s most pressing challenges and win up to $200K!&lt;br&gt;
 &lt;br&gt;
Answer the call on → &lt;a href="http://callforcode.org"&gt;http://callforcode.org&lt;/a&gt;&lt;br&gt;
 &lt;br&gt;
Follow us on &lt;a href="https://www.meetup.com/IBMDeveloper-Dubai/"&gt;Meetup&lt;/a&gt; to join us in the upcoming relevant workshops and webinars. &lt;br&gt;
 &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ibm</category>
      <category>redhat</category>
      <category>callforcode</category>
    </item>
    <item>
      <title>What is Open Source, and why is it important?</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Tue, 09 Mar 2021 17:00:12 +0000</pubDate>
      <link>https://dev.to/ibmdeveloper/what-is-open-source-and-why-is-it-important-2d7g</link>
      <guid>https://dev.to/ibmdeveloper/what-is-open-source-and-why-is-it-important-2d7g</guid>
      <description>&lt;h2&gt;
  
  
  About 
&lt;/h2&gt;

&lt;p&gt;Open Source has been a buzz word for a few years. With &lt;a href="https://www.redhat.com/en/ibm"&gt;IBM’s acquisition of Red Hat&lt;/a&gt; and initiatives like the &lt;a href="https://developer.ibm.com/callforcode/"&gt;Call for Code Global Challenges&lt;/a&gt;, Google &amp;amp; Microsoft open-sourcing it’s various projects, the investment and development in open-source projects has been rising exponentially. Seeing all this news around Open Source, there are a few questions which arise in our minds, like what exactly is "Open Source", why is there so much activity around it and how does it all work. In this blog, we will try to answer these questions. &lt;br&gt;
 &lt;br&gt;
Open Source, as the name suggests, is freely or widely available source code which can be modified or redistributed. It has a license called an open-source license which is part of the open-source software movement. It supports the usage of partial or the complete software.&lt;br&gt;
 &lt;br&gt;
The Open Source model is based on dispersed or decentralized development to promote open participation. Developers devote their time and skills to write, improve and document the code for further development. This leads to improvement and expansion of the project and allows anyone to access and revamp the code. Contributing to prominent Open Source projects leads to the collaboration of like minded developers who enhance the development of these projects like &lt;a href="https://github.com/kubernetes"&gt;Kubernetes&lt;/a&gt;, &lt;a href="https://github.com/nodejs"&gt;Node.js&lt;/a&gt; &amp;amp; &lt;a href="https://github.com/hyperledger"&gt;Hyperledger&lt;/a&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  Availability
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://octoverse.github.com/"&gt;There are over millions of Open Source Projects available.&lt;/a&gt; Due to the plethora of options, it can be a bit challenging to find proper access to impactful projects. Here is a list of sources where you can access some popular Open Source Projects looking for contributions: &lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;a href="https://www.ibm.com/opensource/open-projects/"&gt;IBM&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://redhatofficial.github.io/#!/main"&gt;Red Hat&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opensource.microsoft.com/projects/"&gt;Microsoft&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opensource.google/projects/explore/featured"&gt;Google&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opensource.facebook.com/projects"&gt;Facebook&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Utilization &amp;amp; Derivative Work
&lt;/h2&gt;

&lt;p&gt;Since, a majority of the internet was built on open-source technology, you are most likely already utilizing open-source projects. Linux based Operating Systems and your code in GitHub are all examples. A large number of developers utilize open-source projects as building blocks for their projects. &lt;/p&gt;

&lt;h2&gt;
  
  
  Using open source: Pros and Cons 
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Advantages
&lt;/h3&gt;

&lt;p&gt;There are lot of advantages of utilizing open-source technology.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The initial cost is zero or negligible. You can start by retrieving the code from a verified portal. Lot of developers, who are working on their projects can save up on costs and time by utilizing open-source projects.&lt;/li&gt;
&lt;li&gt;Open-source projects are used by many developers as a result they are constantly being worked on by contributors which results in quick responses to bugs. This makes open-source projects highly reliable.&lt;/li&gt;
&lt;li&gt;Continuous evolution due to open accessibility provides an added advantage of longevity of open-source projects. Risk of proprietary software companies shutting down is a common fear for many developers as this would lead to loss of support and updates. &lt;a href="https://www.redhat.com/en/enterprise-open-source-report/2021"&gt;Lot of enterprises work with open-source.&lt;/a&gt; For example - Red Hat and IBM work together to make open source projects like Kubernetes Enterprise ready like &lt;a href="https://www.redhat.com/en/technologies/cloud-computing/openshift"&gt;Red Hat OpenShift&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;a href="https://www.sas.com/content/dam/SAS/en_gb/doc/analystreport/open-source-vs-proprietary.pdf"&gt;Research has shown that open-source projects are more secure compared to as to proprietary software.&lt;/a&gt; This is due to the fact that developers are constantly working on bugs found by users whereas the same process for commercial software could take weeks or months.&lt;/li&gt;
&lt;li&gt;Flexibility is the backbone of open source. Developers can freely modify the code conveniently as allowed by the license for the project. Proprietary software has limitations &amp;amp; user agreements that are not adjustable.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Disadvantages
&lt;/h3&gt;

&lt;p&gt;With many benefits of open-source projects, there are also some disadvantages.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;As the focus of open-source projects is on developers, these projects are built and documented for technical purposes. Therefore, they are not very user friendly and can be tough for people from non-technical backgrounds to play around with.&lt;/li&gt;
&lt;li&gt;As lots of developers are working on OS projects, not all of them have noble intentions. Some out of spite or hostile intentions can tamper with the project, which can lead to catastrophes for users who would have to deal with issues like insecure code, malware, trojans, bugs etc. &lt;/li&gt;
&lt;li&gt;Open-Source Developers can lose interest in a project due to lack of support and projects can be discontinued. 
 &lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  Use Open-Source Software Wisely 
&lt;/h2&gt;

&lt;p&gt;Developers are surrounded by open-source projects. As we already seen lot of advantages of using open-source projects. In this section, we will see how to use them wisely.&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Do not replicate blindly.
Tech is updated every fortnight, with these constant changes the replicated code in between the projects can be hard to keep track and update. This leads to unwanted bugs and loss of time in fixing these bugs.  &lt;/li&gt;
&lt;li&gt;Use reliable projects.
Some projects attract more traction as compared to others. This can be attributed to the following facts – it’s backed by a big-name company, large number of contributors or quality &amp;amp; applicability of the project. &lt;/li&gt;
&lt;li&gt;Verify the license. 
Lot of developers face issue as they sign up for projects and face legal consequences as they missed the fine print.&lt;/li&gt;
&lt;li&gt;Update daily.
As mentioned above, OS projects are updated frequently, for it to work as expected, we need to update the OS components in your project.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;The upcoming blogs will focus on Open Source Guide, Open Source Education and my experience participating in the &lt;a href="https://hacktoberfest.digitalocean.com/"&gt;Hacktoberfest 2020 Challenge.&lt;/a&gt; Meanwhile you can learn how to &lt;a href="https://developer.ibm.com/devpractices/open-source-development/blogs/start-contributing-open-source-call-for-code/"&gt;Get Started with contributing to Open Source Projects.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;On March 29th 2021, &lt;a class="mentioned-user" href="https://dev.to/fawazsiddiqi"&gt;@fawazsiddiqi&lt;/a&gt;
 and I will be hosting a webinar on &lt;a href="https://www.crowdcast.io/e/open-source-2"&gt;Your Quick Guide To Open Source Development and Software Development Trends.&lt;/a&gt; In this webinar, we will talk about open-source development, the hype for open source development, and how you can get started with becoming an open-source committer. We will discuss how you can become valuable in the open-source community, introduce you to the types of licenses for contributing projects, and how you can contribute to various other projects of interest. You can register &lt;a href="https://www.crowdcast.io/e/open-source-2"&gt;here&lt;/a&gt; for this workshop. &lt;/p&gt;

</description>
      <category>opensource</category>
      <category>ibm</category>
      <category>redhat</category>
      <category>callforcode</category>
    </item>
    <item>
      <title>Building a COVID-19 Virtual Banking Assistant</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Sun, 02 Aug 2020 20:36:36 +0000</pubDate>
      <link>https://dev.to/mridulrb/building-a-covid-19-virtual-banking-assistant-1h0g</link>
      <guid>https://dev.to/mridulrb/building-a-covid-19-virtual-banking-assistant-1h0g</guid>
      <description>&lt;p&gt;I just published a blog on Medium about Building a COVID-19 Virtual Banking Assistant. Link: &lt;a href="https://link.medium.com/Socshzk0s8"&gt;https://link.medium.com/Socshzk0s8&lt;/a&gt; &lt;br&gt;
&lt;a href="https://www.medium.com/@mridulrb"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z9daYL01--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.jsdelivr.net/npm/simple-icons%403.0.1/icons/medium.svg" alt="mridulrb"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>covid19</category>
      <category>code</category>
    </item>
    <item>
      <title>Build an app using the Disaster Resiliency Starter Kit</title>
      <dc:creator>Mridul Bhandari</dc:creator>
      <pubDate>Sun, 02 Aug 2020 15:58:42 +0000</pubDate>
      <link>https://dev.to/mridulrb/build-an-app-using-the-disaster-resiliency-starter-kit-2c0f</link>
      <guid>https://dev.to/mridulrb/build-an-app-using-the-disaster-resiliency-starter-kit-2c0f</guid>
      <description>&lt;p&gt;I have published a blog on Medium sharing my experience of conducting a webinar with Here Technologies. Link: &lt;a href="https://link.medium.com/dWMAtvD8e8"&gt;https://link.medium.com/dWMAtvD8e8&lt;/a&gt; &lt;a href="https://www.medium.com/@mridulrb"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--Z9daYL01--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://cdn.jsdelivr.net/npm/simple-icons%403.0.1/icons/medium.svg" alt="mridulrb"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>android</category>
      <category>ios</category>
      <category>reactnative</category>
      <category>tutorial</category>
    </item>
  </channel>
</rss>
