Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat: adding page about hacktoberfest #179

Merged
merged 14 commits into from
Oct 2, 2023
Merged
45 changes: 45 additions & 0 deletions docs/community/hacktoberfest.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
---
id: hacktoberfest
title: 'Join us for Hacktoberfest! πŸŽƒ'
sidebar_label: 'Join us for Hacktoberfest! πŸŽƒ'
keywords:
- hacktoberfest
---
At OpenSauced, we love open source just as much as pizza! That's why we are participating in Hacktoberfest! πŸŽƒ

## What is Hacktoberfest?

From October 1st-31st, people around the globe do a challenge where they submit four pull requests participating projects. Here's how to join:

1. Go to [the official Hacktoberfest website](https://hacktoberfest.com/)
1. Click on the Register Now! button
1. Sign in with your [GitHub](https://github.com/) and/or [GitLab](https://gitlab.com/users/sign_in) accounts.

BekahHW marked this conversation as resolved.
Show resolved Hide resolved
## Why Should I Participate in Hacktoberfest?

This event is a great way to jumpstart your journey in open source, to meet other people in the tech community, and build your skills. Curious to learn more about the value of contributing to open source? Check out these resources:

- [Hacktoberfest 2023: Beyond Green Squares](https://dev.to/opensauced/hacktoberfest-2023-beyond-green-squares-4d6j) to learn how to make this a meaningful Hacktoberfest focused on growth, impact, and building relationships.
- [Setting Goals for Your Open Source Contributions](https://dev.to/opensauced/setting-goals-for-your-open-source-contributions-349b) for resources on how to grow your experience through open source.

## I want to join Hacktoberfest, but I have no idea what open source is

No problem! πŸ˜„ Here are list of resources we recommend for first time contributors:

- Take our [Intro to Open Source](https://intro.opensauced.pizza/#/) course to learn the history of open source, the tools to succeed in the community, and how to showcase your contributions.
- Check out GitHub's [introductory course](https://github.com/skills/introduction-to-github) to learn how to use the platform when making open source contributions.
- Read our [The Power of Git](https://dev.to/opensauced/the-power-of-git-a-guide-to-collaborative-version-control-dl6) blog post to learn how to harness the power of Git, your trusty weapon in Hacktoberfest.

## What should I expect during Hacktoberfest?

During Hacktoberfest, expect to feel excited and a bit competitive on your quest to submitting your four pull requests. While those feelings are understandable, it's important to remember the following:

- Think first, work later: It's best to share your ideas and/or request to work on an issue before submitting a pull request. It'll make it easier for maintainers to assess whether your suggestion fits in with their project. It will also help you develop your communication skills.
- Be patient: Maintainers are people with lives outside of open source, so avoid constantly messaging them about when your pull request be reviewed and merged.
- Try new things: While revising typos is helpful, it's best to diversify contributions. This would help expand your skills, which is very useful if you plan on using your Hacktoberfest contributions as samples for your portfolio.

## I'm ready for Hacktoberfest

Great! πŸ˜„ If you're looking for a project to contribute to, check out[Bekah's curated list of beginner-friendly projects for Hacktoberfest](https://insights.opensauced.pizza/pages/BekahHW/655/dashboard).

Happy Contributing! πŸ˜„
1 change: 1 addition & 0 deletions sidebars.js
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,7 @@ module.exports = {
"community/insights",
"community/faqs",
"community/dev-card",
"community/hacktoberfest",
],
},
{
Expand Down
Loading