Get Even More Visitors To Your Blog, Upgrade To A Business Listing >>

Hacktoberfest 2023: The Complete Guide

Posted on Sep 22 Hacktoberfest is a great way to start with open-source development. But it can be daunting if you are a beginner or have never contributed to open source. In this post, I will share some good starting places for Hacktoberfest. Repositories, Communities, Ideas, and Events. Hacktoberfest is a month-long celebration of open-source projects, their maintainers, and the entire community of contributors. Each October, open-source maintainers give new contributors extra attention as they guide developers through their first pull requests on GitHub.~ from GitHub.Hacktoberfest is an idea and celebration of open-source. Since this happens in October, the name rhymes with October.We all use open-source software in our day-to-day lives as developers or consumers of products that rely on open-source libraries. These software are created and maintained by people and organizations. Who open source their software for wider adoption, freedom to use, and modify, and benefit from the collective intelligence of a global community of developers. Hacktoberfest serves as a dedicated month-long celebration to contribute to these open-source projects. It's an opportunity for everyone, whether you're a newcomer or an experienced developer, to contribute to open-source projects and positively impact the community.It's as simple as it can be for fun. Yes, contributing to open-source is fun. And this fun brings you:So, just by working on open-source projects, you get a lot of exposure and learning. This is an amazing way to boost your career and knowledge base. You can also get hired by some amazing open-source companies/organizations. I am going to name a few programming languages and frameworks:Have you programmed or used any of these in your products? Have you written a blog or video or posted or advocated about these projects?Yes, then you've contributed to them in one way or the other. Open Source contributions don't always involve directly jumping into the code base, fixing bugs, adding features, and enhancing existing codes. When you write a blog post, create a video tutorial or even a Tweet thread about a specific programming language like Python or a framework like React, you're contributing by educating others and spreading awareness.When you create a project using open-source tools and frameworks and share it with people, showcasing how you built it and how they can build it is also one way to contribute to open source.You are already close to open-source projects. And are already making contributions. I have created a list of open-source repositories to check out and join their Slack and Discord. Fork them, and introduce yourself. The list contains some new, interesting projects. Many of you have seen it on DEV.It contains:Some of these projects are (order is random):What does it do?Resume Matcher is a resume optimization tool that checks for your resume's ATS (Applicant Tracking System) friendliness. It helps you understand where to improve your resume and get selected for your next job. How can you contribute?Participating in Hacktoberfest: Yes ✅GitHub: https://github.com/srbhr/Resume-MatcherWebsite: https://www.resumematcher.fyi/Discord: Resume Matcher's DiscordTech Stack: Python, NextJS, FastAPI, TypeScriptThis is a project maintained by me. And it has been trending a few times on GitHub. I've always welcomed new contributors and collaborators. I am making it a nice place to start with open source while working on an amazing project.Join the Discord and say hi 👋. Drop in a ⭐ or fork 🍴 this project. And yes, please optimize your resume before applying. 🧾What does it do?Swirl is open-source software that uses AI to search multiple content and data sources simultaneously and return AI-ranked results. This can prompt Generative AI, enabling you to get answers based on your data.How can you contribute?Participating in Hacktoberfest: Yes ✅Swags: Yes ✅GitHub: https://github.com/swirlai/swirl-searchWebsite: https://swirl.today/Slack: Join Slack, say Hi!Tech Stack: Python, DjangoGive Swirl a 🌟 on GitHub and introduce yourself in Slack. This will start your search for something great. 🔥What is it?Novu is an open-source notification infrastructure built for engineering teams to help them build rich product notification experiences. Novu equips developers with a suite of tools that streamline the process of implementing a notifications engine into your product.How can you contribute?Participating in Hacktoberfest: Yes ✅GitHub: https://github.com/novuhq/novuWebsite: https://novu.co/Discord: Novu's Discord, introduce yourselfTech Stack: TypeScriptGive Novu a 🌟 on GitHub and introduce yourself on Discord. You'll be notified that you're doing great work 🔔.What does it do?It's shadcn for Angular. Spartan is an effort to port the incredible shadcn's UI project to the Angular ecosystem.How can you contribute?GitHub: https://github.com/goetzrobin/spartanWebsite: https://www.spartan.ng/Discord: Discord for SpartansTech Stack: TypeScript, AngularGive Spartan a 🌟 on GitHub. Check out their discord and say hi 👋.What does it do?BoxyHQ is Security Building Blocks for Developers' factory! They are passionate about the open-source ecosystem and offer a suite of APIs for security and privacy that helps engineering teams build and ship compliant cloud applications faster.How can you contribute?Participating in Hacktoberfest: Yes ✅GitHub: https://github.com/boxyhq/jacksonWebsite: https://boxyhq.com/Discord: Join Boxy on DiscordTech Stack: TypeScriptGive BoxyHQ a 🌟 on GitHub. Join their SSO Journey on Discord. Say Hi 👋.What is it?tldraw is a collaborative digital whiteboard. You can use tldraw to create a drop-in whiteboard for your product or as the foundation to build your infinite canvas applications.How can you contribute?GitHub: https://github.com/tldraw/tldrawWebsite: https://tldraw.com/Discord: Discord for tldrawTech Stack: TypeScript, Python.Give tldraw a ⭐ on GitHub. Doodle with them on Discord. What is it?Open-source, self-hosted project planning tool. It puts itself as an Open Source JIRA, Linear, and Height Alternative. Plane helps you track your issues, epics, and product roadmaps in the simplest way possible.How can you contribute?GitHub: https://github.com/makeplane/planeWebsite: https://plane.so/Discord: Plane's DiscordTech Stack: TypescriptGive Plane a 🌟 on GitHub. Fly to their Discord. These are only what I'm aware of. I'll update this section with more events.Hi, I'm Saurabh Rai. And thank you for reading my post. I'm very glad that you are interested in contributing to open-source. I'm the maintainer and creator of Resume-Matcher. I started my journey by being part of big and small open-source communities. Just by talking to people, I made a few contributions here and there. To become a Google Summer of Code 2022 Mentor for Weaviate. I started with no-code contributions since they are easy to do. But this is just getting started once you get the momentum up. You gain confidence and develop small code changes, which eventually evolve into large ones. This has been and will be an exciting journey for you. And I'm sure you will learn a lot, network with cool people, and find many interesting opportunities.If you are feeling overwhelmed by large code bases, don't be. Just join the communities via Slack or Discord. Start conversing. You'll do great things, I'm sure of it. And if you want to ask me anything, here's my GitHub. It contains all the socials. You can reach out to me there or ping me on Swirl's Slack or Resume Matcher's Discord. I'm kind of active there. Give all of these repos a ⭐ and fork them. It'll set up an update for you and start you with the first step. Thanks, and remember. Keep working on yourself. Greatness is Coming!!Templates let you quickly answer FAQs or store snippets for re-use.Very thorough article @srbhr! Thanks @nathan_tarbert cool article 🦜 Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink. Hide child comments as well Confirm For further actions, you may consider blocking this person and/or reporting abuse Renan Ferro - Sep 20 Charlie from IdeaHub - Sep 8 Darnell - Sep 12 Sm0ke - Sep 20 Once suspended, srbhr will not be able to comment or publish posts until their suspension is removed. Once unsuspended, srbhr will be able to comment and publish posts again. Once unpublished, all posts by srbhr will become hidden and only accessible to themselves. If srbhr is not suspended, they can still re-publish their posts from their dashboard. Note: Once unpublished, this post will become invisible to the public and only accessible to Saurabh Rai. They can still re-publish the post if they are not suspended. Thanks for keeping DEV Community safe. Here is what you can do to flag srbhr: srbhr consistently posts content that violates DEV Community's code of conduct because it is harassing, offensive or spammy. Unflagging srbhr will restore default visibility to their posts. DEV Community — A constructive and inclusive social network for software developers. With you every step of your journey. Built on Forem — the open source software that powers DEV and other inclusive communities.Made with love and Ruby on Rails. DEV Community © 2016 - 2023. We're a place where coders share, stay up-to-date and grow their careers.



This post first appeared on VedVyas Articles, please read the originial post: here

Share the post

Hacktoberfest 2023: The Complete Guide

×

Subscribe to Vedvyas Articles

Get updates delivered right to your inbox!

Thank you for your subscription

×