<?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>Forem: Karan Singh Bisht</title>
    <description>The latest articles on Forem by Karan Singh Bisht (@karansinghbisht).</description>
    <link>https://forem.com/karansinghbisht</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%2F482044%2Fcf7b7bb4-dc95-4d07-9bcd-9f9df6bb7aca.png</url>
      <title>Forem: Karan Singh Bisht</title>
      <link>https://forem.com/karansinghbisht</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://forem.com/feed/karansinghbisht"/>
    <language>en</language>
    <item>
      <title>Hacktoberfest 2024</title>
      <dc:creator>Karan Singh Bisht</dc:creator>
      <pubDate>Sat, 28 Sep 2024 19:35:15 +0000</pubDate>
      <link>https://forem.com/karansinghbisht/hacktoberfest-2024-4keb</link>
      <guid>https://forem.com/karansinghbisht/hacktoberfest-2024-4keb</guid>
      <description>&lt;p&gt;You might already know what open-source is, what &lt;strong&gt;Hacktoberfest&lt;/strong&gt; does, and what you need to do to participate in it, and that's great! For those confused or unsure whether their understanding is accurate, let me give you a clear (my) knowledge of all this.&lt;/p&gt;




&lt;p&gt;Open source, as described in the &lt;a href="https://en.wikipedia.org/wiki/Open-source_software" rel="noopener noreferrer"&gt;wiki&lt;/a&gt; (which seems pretty apt), is as follows:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Open-source software is computer software that is released under a license in which the copyright holder grants users the rights to use, study, change, and distribute the software and its source code to anyone and for any purpose.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;You can also check out &lt;a href="https://opensource.guide/" rel="noopener noreferrer"&gt;this website&lt;/a&gt; for a comprehensive guide on all things open source, from how to contribute to open source to how to start your open-source project.&lt;/p&gt;




&lt;p&gt;Unknowingly, many of the technologies we use daily are open source. For example, &lt;strong&gt;Android&lt;/strong&gt;, the operating system used by millions of smartphones worldwide, is primarily developed under &lt;strong&gt;The Android Open Source Project (AOSP)&lt;/strong&gt;. &lt;strong&gt;AOSP&lt;/strong&gt; provides the core open-source framework of Android, allowing developers to modify and distribute it. &lt;strong&gt;AOSP&lt;/strong&gt; is &lt;strong&gt;free and open-source software&lt;/strong&gt; (&lt;strong&gt;FOSS&lt;/strong&gt;) that powers the fundamental architecture of Android devices.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;GitHub&lt;/strong&gt;, &lt;strong&gt;VS Code&lt;/strong&gt;, &lt;strong&gt;Blender&lt;/strong&gt; — all these tools used by software engineers, 3D designers (just to name a few) are open source.&lt;/p&gt;




&lt;p&gt;So, what does &lt;strong&gt;Hacktoberfest&lt;/strong&gt; have to do with all this? The very definition of open source is that anyone can contribute to the source code of software—whether it’s adding patches, updates, new features, or finding vulnerabilities to improve security. However, it can be difficult for those new to open source to jump directly into a complex codebase like VS Code and make changes to it.&lt;/p&gt;

&lt;p&gt;That’s where &lt;strong&gt;Hacktoberfest&lt;/strong&gt; comes in. Imagine trying to learn a new subject. Just as an English teacher wouldn’t start a beginner on a novel without first teaching them the alphabet and basic sentence structure, Hacktoberfest eases newcomers into open-source contributions. It provides an incubating environment where newcomers can explore, experiment, and gradually integrate themselves into the contributing and open-source ecosystem.&lt;/p&gt;




&lt;p&gt;But what’s in it for me? Well, if you're new to open source, why not give it a try? As mentioned earlier, open source powers much of the ecosystem, and you’ll enjoy the process, plus you'll always have help. By participating in &lt;strong&gt;Hacktoberfest&lt;/strong&gt;, you’ll learn new things, improve your Git skills, and enhance your communication abilities. &lt;/p&gt;

&lt;p&gt;Aside from the knowledge you’ll gain (and the fun you’ll have), you’ll also get a digital badge through &lt;strong&gt;Holopin&lt;/strong&gt; to represent your participation in &lt;strong&gt;Hacktoberfest&lt;/strong&gt;. As each of your four pull/merge requests is accepted by a maintainer, you’ll unlock new levels in your badge, showing the community your achievement.&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%2Fpc7l3zagacbayr7ob5gk.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%2Fpc7l3zagacbayr7ob5gk.png" alt="Evolving Badges"&gt;&lt;/a&gt;&lt;/p&gt;




&lt;p&gt;If you're new to open source, there are a couple of things you can do to get ready before Hacktoberfest kicks off on October 1st.&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;p&gt;Familiarize yourself with Git via &lt;a href="https://gitexercises.fracz.com/" rel="noopener noreferrer"&gt;Git exercises&lt;/a&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Check out the beginner resources provided on the &lt;a href="https://hacktoberfest.com/participation/#beginner-resources" rel="noopener noreferrer"&gt;official Hacktoberfest website&lt;br&gt;
&lt;/a&gt;&lt;/p&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Last year, in 2023, &lt;strong&gt;98,000&lt;/strong&gt; people participated in &lt;strong&gt;Hacktoberfest&lt;/strong&gt;. Let’s spread awareness and make it cross &lt;strong&gt;100k&lt;/strong&gt; this year! &lt;a href="https://hacktoberfest.com/" rel="noopener noreferrer"&gt;Register here&lt;/a&gt; and be part of something amazing.&lt;/p&gt;

&lt;p&gt;If you have any questions or need help getting started, feel free to reach out to me on &lt;a href="https://www.linkedin.com/in/karanbisht09/" rel="noopener noreferrer"&gt;&lt;strong&gt;LinkedIn&lt;/strong&gt;&lt;/a&gt; or &lt;a href="https://x.com/Karan_Bisht09" rel="noopener noreferrer"&gt;&lt;strong&gt;Twitter&lt;/strong&gt;&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Thank you for reading!&lt;/p&gt;

&lt;p&gt;Cheers 🙌&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Karan Singh Bisht&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;&lt;a href="https://hacktoberfest.com/auth/" rel="noopener noreferrer"&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%2F0p6gld90keke60kxl2ox.png" alt="Start Hacking!"&gt;&lt;/a&gt;&lt;/p&gt;

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