<?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: LUV SHARMA</title>
    <description>The latest articles on DEV Community by LUV SHARMA (@luv_sharma_cfa5d80d379937).</description>
    <link>https://dev.to/luv_sharma_cfa5d80d379937</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%2F2148062%2F7a2394e3-a76e-4d38-b823-bee410e45811.jpg</url>
      <title>DEV Community: LUV SHARMA</title>
      <link>https://dev.to/luv_sharma_cfa5d80d379937</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/luv_sharma_cfa5d80d379937"/>
    <language>en</language>
    <item>
      <title>Gear Up for Hacktoberfest: IIT Mandi Students Empowering Open Source, Together!</title>
      <dc:creator>LUV SHARMA</dc:creator>
      <pubDate>Mon, 30 Sep 2024 17:54:26 +0000</pubDate>
      <link>https://dev.to/luv_sharma_cfa5d80d379937/gear-up-for-hacktoberfest-iit-mandi-students-empowering-open-source-together-64d</link>
      <guid>https://dev.to/luv_sharma_cfa5d80d379937/gear-up-for-hacktoberfest-iit-mandi-students-empowering-open-source-together-64d</guid>
      <description>&lt;h2&gt;
  
  
  &lt;strong&gt;IIT Mandi Coders 🧑‍💻: Unite for Hacktoberfest 2024!&lt;/strong&gt;
&lt;/h2&gt;

&lt;p&gt;Hey there, budding coders and open-source enthusiasts of IIT Mandi! 🚀&lt;/p&gt;

&lt;p&gt;Ever noticed how ants work together to build something incredible? Well, that’s the essence of Hacktoberfest—collaboration! This October, we invite you to be a part of something bigger than yourself, by contributing to the &lt;strong&gt;&lt;a href="https://github.com/KamandPrompt/HackQuest" rel="noopener noreferrer"&gt;HackQuest Repo&lt;/a&gt;&lt;/strong&gt; and the open-source community.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Why Contribute?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Because together, we can create a robust codebase that will not only showcase our collective coding brilliance but also help us all grow. By contributing, you're building a repository &lt;strong&gt;by IITians, for IITians&lt;/strong&gt;, tackling real coding challenges that we all face. Plus, it’s an amazing opportunity to kickstart your open-source journey, laying the foundation for bigger achievements, like &lt;strong&gt;Google Summer of Code (GSoC)&lt;/strong&gt;.&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Hacktoberfest: A Gateway to Open Source&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Hacktoberfest is a month-long celebration of open-source, where developers across the world contribute to meaningful projects. It’s the perfect stepping stone to explore open source if you're new to the game, or to level up if you’ve already dipped your toes in it.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Register here&lt;/strong&gt;: &lt;a href="https://hacktoberfest.com/register/" rel="noopener noreferrer"&gt;Hacktoberfest Registration&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;After registering, you’ll need to submit &lt;strong&gt;four successful PRs (Pull Requests)&lt;/strong&gt; to earn your limited-edition Hacktoberfest swag and digital badge! 🎉&lt;/p&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Why Contribute to HackQuest?&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;&lt;strong&gt;HackQuest is our dedicated repository for Competitive Programming and Algorithm Mastery&lt;/strong&gt;.  Here’s why you should get involved:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Tackle common competitive programming problems that you’ll encounter in coding contests and interviews.&lt;/li&gt;
&lt;li&gt;Contribute your own algorithms and problem sets, enriching the HackQuest community with diverse challenges that help all IIT Mandi students.&lt;/li&gt;
&lt;li&gt;By participating, you’re not just improving your skills; you’re also helping your peers learn through collaboration and shared knowledge.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Step-by-Step Guide to Your First Contribution 🚀&lt;/strong&gt;
&lt;/h3&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Set Up Your Workspace and Check Out the "Issues" Tab 🖥️&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Before you dive into coding, ensure your development environment is set up. &lt;strong&gt;VS Code&lt;/strong&gt; is a good choice for beginners, but use whatever makes you comfortable. Head to the &lt;strong&gt;"Issues" tab&lt;/strong&gt; in HackQuest for a list of tasks you can start with.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Fork the Repository 🍴&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Go to the &lt;strong&gt;HackQuest Repository&lt;/strong&gt; and click the "Fork" button. This creates your own copy of the repository to work on.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Clone Your Forked Repository 📥&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
On your forked repository, click the "Code" button and copy the URL. Then, use the command &lt;code&gt;git clone URL&lt;/code&gt; in your terminal to get the code locally.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Create a New Branch 🌿&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Work on a separate branch to keep your changes organized. Use the command &lt;code&gt;git checkout -b branch-name&lt;/code&gt;.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Make Your Changes ✍️&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Contribute your code—whether it’s a new algorithm, bug fix, or feature improvement.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Commit and Push 🚀&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
After making changes, commit them with a meaningful message. Use &lt;code&gt;git add .&lt;/code&gt;, &lt;code&gt;git commit -m "Your message here"&lt;/code&gt;, and &lt;code&gt;git push origin branch-name&lt;/code&gt; to send your work to your forked repository.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Open a Pull Request (PR) 📤&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Head back to the &lt;strong&gt;HackQuest Repo&lt;/strong&gt; and submit your pull request. Explain your changes clearly.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Wait for Review 👀&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Your PR will be reviewed. Stay tuned for any feedback and make revisions if needed.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;&lt;strong&gt;Celebrate Your Contribution 🎉&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
Once your PR is merged, congrats! You’ve successfully contributed to the open-source community and helped strengthen the IIT Mandi codebase.&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;General Guidelines for Contributions:&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Clean &amp;amp; Readable Code&lt;/strong&gt;: Write code that future you—or someone else—can understand.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Comment Where Necessary&lt;/strong&gt;: Document complex logic to make it easier for others.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Avoid Duplication&lt;/strong&gt;: Check for existing implementations before adding new ones.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Stick to the Theme&lt;/strong&gt;: Make sure your contributions align with &lt;strong&gt;Competitive Programming&lt;/strong&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;🚫 What Will Get Your PR Rejected:&lt;/strong&gt;
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Plagiarism or submitting someone else’s work.&lt;/li&gt;
&lt;li&gt;Incomplete or broken code.&lt;/li&gt;
&lt;li&gt;Ignoring the above guidelines.&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Exploring Beyond HackQuest:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;Hacktoberfest is not just about one repository—here’s where you can explore other open-source projects:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://goodfirstissue.dev/" rel="noopener noreferrer"&gt;Good First Issue&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.firsttimersonly.com/" rel="noopener noreferrer"&gt;First Timers Only&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://www.codetriage.com/" rel="noopener noreferrer"&gt;Code Triage&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://github.com/firstcontributions/first-contributions" rel="noopener noreferrer"&gt;First Contributions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://opensourcefriday.com/" rel="noopener noreferrer"&gt;Open Source Friday&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://24pullrequests.com/" rel="noopener noreferrer"&gt;24 Pull Requests&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  &lt;strong&gt;Learn More About Open Source:&lt;/strong&gt;
&lt;/h3&gt;

&lt;p&gt;If you’re new to open source, check out these resources:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href="https://www.freecodecamp.org/news/how-to-contribute-to-open-source-projects-beginners-guide/" rel="noopener noreferrer"&gt;How to Contribute to Open Source&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href="https://hacktoberfest.com/participation/" rel="noopener noreferrer"&gt;Hacktoberfest Participation Guide&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;




&lt;p&gt;Together, let’s make &lt;strong&gt;Hacktoberfest 2024&lt;/strong&gt; a month of learning, contributing, and celebrating the power of collaboration. The open-source world is waiting for your code. Let’s fortify our open-source skills, IIT Mandi style!&lt;/p&gt;

</description>
    </item>
  </channel>
</rss>
