DEV Community

Cover image for Hacktoberfest 2021 is Here 🎃
Christina Gorton for The DEV Team

Posted on

Hacktoberfest 2021 is Here 🎃

Heads up: @nickytonline and I are kicking off Hacktoberfest with a celebration on the DEV Community Twitch stream TODAY! Join us at 9 AM PT/12 PM ET/ 4 PM UTC here


The worldwide celebration of open source projects and contributions is back – and for the eighth year in a row, it’s hosted by our friends over at @DigitalOcean.

We’re excited to follow your journey from Friday, October 1 through Sunday, October 31, 2021 right here on DEV. But before we share exactly how you can participate in the DEV Hacktoberfest celebration in 2021, please let us know if you plan to participate by leaving a comment in this thread. If you’re an open source project maintainer seeking contributions for Hacktoberfest this year, the community would love to hear all about your project here.

Let's talk about how you can participate in Hacktoberfest 2021…

1. Review Open Source Etiquette Guidelines

To ensure you’re making valuable contributions to open source projects this month, we encourage you to check out this open source etiquette guide from last year that will help inform you before making your pull requests. It always helps to review this information – even if you’ve contributed to open source projects before 😊

2. Sign Up

  • Sign up for Hacktoberfest 2021 to participate

3. Make 4 Hacktoberfest Pull Requests

  • Make at least four pull requests (PRs) by October 31 in any participating GitHub-hosted repository/project
  • Your PRs will count toward your participation if they are in a repo with the hacktoberfest topic and once they have been merged, approved by a maintainer, or labeled as hacktoberfest-accepted.
  • Maintainers can opt-in to participate by classifying their projects with the hacktoberfest topic (find a list of opted-in projects here )
  • Any PR with the hacktoberfest-accepted label, submitted to any public GitHub repository, with or without the hacktoberfest topic, will be considered valid.

3. Earn Cool Prizes, Plant Trees

By participating in Hacktoberfest 2021, you'll gain more open source experience and get the chance to earn some Hacktoberfest prizes. For the second year in a row, DigitalOcean is offering an alternative to their traditional Hacktoberfest t-shirt prize: a plant-a-tree alternative! While those Hacktoberfest t-shirts are coveted and amazing, it always feels good to help the planet and reduce waste 🌲

4. Share your Hacktoberfest 2021 Story on DEV

We encourage all participants of Hacktoberfest to share their journeys with us on DEV by using the #hacktoberfest tag. Why? The community always benefits from reading stories about other open source contributions so they can improve their own participation in the ecosystem. Oh, and we’ll also be offering anyone who shares a #hacktoberfest post on DEV (who is also a registered Hacktoberfest participant) a limited edition Hacktoberfest 2021 profile badge. To receive your badge at the end of the month, just keep your eyes out for a post by @thepracticaldev where you'll submit your email and a bit of information about your participation. Don’t miss these badges – once Hacktoberfest 2021 is over, we’ll never be awarding them again. If you'd like a badge on your CodeNewbie Community profile, too, just cross-post your DEV article there this month.

Be sure to follow the tag, as the DEV/Forem team will be publishing our own helpful Hacktoberfest content all month long!

Not sure about what kind of Hacktoberfest post you should share with us? Click here for a Hacktoberfest post template where you can choose between a few ideas — or write your own Hacktoberfest post from scratch.

We can't wait to read your Hacktoberfest story ❤️

5. Join DEV/Forem on Twitch

Throughout the month, @nickytonline and I will be livestreaming about Hacktoberfest! Follow us on Twitch at twitch.tv/thepracticaldev to be notified when a stream begins. 👾

Join us for the first Hacktoberfest stream today at 9 AM PT/12 PM ET/ 4 PM UTC on Twitch

6. Share your Hacktoberfest progress, discuss, and get help

  • Ask a question about Hacktoberfest by using the tags #hacktoberfest and #help (– hint: use this template if you’ve never published a help thread on DEV. Don’t forget to include the #hacktoberfest tag, too!)
  • Discuss your Hacktoberfest journey in this thread
  • Tell us when you've completed all PRs in this thread

7. Contribute to Forem!

For the second year in a row, Forem (the open source software that powers DEV) is actively seeking Hacktoberfest contributions! We would be honored to be amongst your four PRs this month.

>> Check out all the Hacktoberfest-eligible bugs in the Forem codebase

We hope you have a blast contributing to/celebrating open source this month. Tell us all about it here on DEV when you get the chance!

Happy Hacktoberfest 2021 🎃

Oldest comments (52)

Collapse
 
nickytonline profile image
Nick Taylor • Edited

Friday is here. It's go time! 😎

If you want to join the Hacktoberfest kickoff, come hang with @coffeecraftcode and me at 4pm UTC on the DEV Twitch stream!

Collapse
 
kingabzpro profile image
Abid

How are you adding these embeded card?

Collapse
 
mastermind profile image
MasterMind

super hyped for this year!🔥🔥

Collapse
 
shubhambattoo profile image
Shubham Battoo

Hoping people won't start spaming PRs again! Happy Hacktoberfest

Collapse
 
shobu95 profile image
Shoaib Ahmed

Participating for the second time, this time as a Maintainer. Do look at my two repositories for contribution.

Flutter -> github.com/Shobu95/sewistic_app
Android (Kotlin) -> github.com/Shobu95/crebits

Collapse
 
bemmio profile image
Edward Mike

GreT

Collapse
 
vicviral profile image
Victor Loveday

I'll be glad to contribute, watch out for my pull requests, thanks and happy Hacktober Fest

Collapse
 
shobu95 profile image
Shoaib Ahmed

looking forward to it.

Collapse
 
shaijut profile image
Shaiju T

Nice 😄

FYI, @coffeecraftcode Hacktoberfest Etiquette for Contributors is pointing to 2020 post, and the link on that post links to other 2020 posts , its confusing.

dev.to/devteam/hacktoberfest-etiqu...

Collapse
 
coffeecraftcode profile image
Christina Gorton

Thanks for pointing that out. I believe the links should be fixed now :)

Collapse
 
rafaelcg profile image
Rafael Corrêa Gomes

That's awesome! 🙌

Collapse
 
yasionfire profile image
Yasio

Hey. Check out coders-railroad, a fun Hacktoberfest automated project. Add your cart to the HF2021 train by learning how and submitting a PR :) 🚂

GitHub logo YasiOnFire / coders-railroad

Fun Hacktoberfest project

CodersRailroad 🚂

Netlify Status GitHub contributors PRs Welcome Twitter share

This is a simple project made for Hactoberfest. An easy entry to Pull Requests. You can add your cart to the HF train by submitting a PR.

See the train in action: >>> coders-railroad.netlify.app/ <<<

How to contribute?

  1. Fork repo
  2. Clone your fork
  3. Run yarn
  4. Add your cart to src/assets/data.json and run yarn serve to see your cart
  5. Run yarn test:unit
  6. Create your branch, commit, push, create pull request

Cart config example:

{
  "name": "YasiOnFire"
  "text": "Yasio",
  "cart": 1
}
Enter fullscreen mode Exit fullscreen mode
property description
name your Github name
text your message to show on cart (max 22 chars)
cart # of cart to use (see below)

Avaiable carts:

__.oO.oOo.oOo.oOo.__
|                  | 
|        #0        | 
"OO--------------OO"=
                      
_____________________ 
|                   | 
|        #1         | 
"OO---------------OO"=
  ________________
 |                |  
 |                |  
_|       #2       |_ 
"OO--------------OO"=
      _________
 ____||_______||____
|
Collapse
 
johanneslichtenberger profile image
Johannes Lichtenberger

You're invited to work on a database system, tailored to store and query the full history of your data. The system stores a huge persistent tree of index trees in a log-file, but we also plan to store databases in a distributed log as for instance Apache Kafka or Apache Bookkeeper.

Any help is greatly appreciated. You don't have to be a database expert. You can also work on several smaller issues as well as on custom made SieixDB HTTP clients for different languages.

GitHub logo sirixdb / sirix

SirixDB is a temporal, evolutionary database system, which uses an accumulate only approach. It keeps the full history of each resource. Every commit stores a space-efficient snapshot through structural sharing. It is log-structured and never overwrites data. SirixDB uses a novel page-level versioning approach called sliding snapshot.

An Evolutionary, Accumulate-Only Database System

Stores small-sized, immutable snapshots of your data and facilitates querying the full history

Tweet

Follow

Download ZIP | Join us on Slack | Community Forum

Working on your first Pull Request? You can learn how from this free series How to Contribute to an Open Source Project on GitHub and another tutorial: How YOU can contribute to OSS, a beginners guide

"Remember that you're lucky, even if you don't think you are, because there's always something that you can be thankful for." - Esther Grace Earl (tswgo.org)

SirixDB uses a huge persistent (in the functional sense) tree of tries, wherein the committed snapshots share unchanged pages and even common records in changed pages. The system only stores page-fragments instead of full pages during a commit to reduce write-amplification. During read operations, the system reads the page-fragments in parallel to reconstruct an in-memory page.

SirixDB currently…




Collapse
 
otumianempire profile image
Michael Otu

How do you help others to participate?

Collapse
 
muhammadawaisshaikh profile image
Muhammad Awais

Looking for @hacktoberfest contributions and you are an @angular developer looking for a @github repo?

Here you go:
github.com/muhammadawaisshaikh/com...

Collapse
 
folgerfonseca profile image
Folger Fonseca

is there a discord channel for hackoctoberfest 2021?

Collapse
 
lemniscate profile image
SK
Collapse
 
bobbyiliev profile image
Bobby Iliev
Collapse
 
bobbyiliev profile image
Bobby Iliev

Just completed the challange 🙌

Collapse
 
zachjonesnoel profile image
Jones Zachariah Noel

Howdy Devs!! This is my first hacktoberfest. Looking to contribute with PRs to repos based on AWS Serverless tech stack, NodeJS, VueJS, React JS. Please suggest with your comments.

Collapse
 
stephanreynolds profile image
Stephan Reynolds ✪

Super 😎

Collapse
 
noamyogev84 profile image
Noam Yogev • Edited

Hey there code monsters!!
Welcoming contribution here: github.com/noamyogev84/ConcurrentP...
and here:
github.com/noamyogev84/HttpClient....