DEV Community

Cover image for What is Hacktoberfest? Hacktoberfest 101
Ayushi Rawat
Ayushi Rawat

Posted on • Updated on • Originally published at ayushirawat.com

What is Hacktoberfest? Hacktoberfest 101

Hello reader!

Well, Hacktoberfest is something, you are gonna hear a lot about in the coming month.

You can refer to my YouTube video Tutorial to see a working tutorial for better understanding and a step-by-step guide of the same.

Hacktoberfest will be hosted by Digital Ocean for the 8th year in a row in partnership with GitHub and other companies, yes you read it right. What I personally love about it is that it bring developers with the same mindset together from all over the world.

So, what is Hacktoberfest after all? We will learn all about it in the next few minutes.

What will be covered in this Blog

1. What is Open Source?
2. What is Hacktoberfest?
3. Who can Join?
4. PERKS of participating
5. Global Stats for Hacktoberfest 2020
Enter fullscreen mode Exit fullscreen mode

Let's get started!

What is Open Source?

According to Wikipedia,

Open-source is source code that is made freely available for possible modification and redistribution.

When some source code is made Open source, it includes permission to use, modify, contribute to the existing source code. The use of the term originated with the software but has expanded beyond the software sector to collaboration and contribution.

Open-source projects that are hosted in public repositories benefit from contributions made by the broader developer community and are typically managed through Git.

Now that you have a basic idea about Open Source, we can talk about Hacktoberfest.

What is Hacktoberfest ?

Hacktoberfest is a month-long challenge. It happens every year in the month of October.

Hacktoberfest is open to everyone and it marks the celebration of Open Source. It's the biggest Open Source event that encourages newbies to participate in Open Source and create their 1st meaningful PR. Hacktoberfest encourages participation in giving back to the open-source community by completing pull requests, participating in events, and donating to open source projects.
Also, all backgrounds and skills levels are encouraged to complete the challenge.

Of course, to participate, you must have a GitHub account first. New to GitHub? Check out my GitHub Blog and Playlist to learn more.

Who can Join?

contributors: Anyone around the globe who desires to help drive the growth of open source and make positive contributions to an ever-growing community. All backgrounds and skill levels are encouraged to participate.

maintainers: Anyone that runs an open-source project on GitHub or GitLab and desires help from the community to improve their project can join Hacktoberfest.

companies: Encourage people to contribute to your company’s repositories, organize community events, and engage internal employees.

event organizers: Create events to bring people together for mentorship and code collaborations, so even more people around the world help support open source!

Registration opens on September 28th, wondering how to participate and things you must know before participating, well I will cover that in my next blog.

twitter-card.png

PERKS:

  • You get to work with seniors from the community.

  • Be it your 1st PR or 10thth, you will always learn something new.

  • You get to be a part of the biggest Open Source event.

  • And of course, the swag kit.

let's have a look at my swag kit from Hacktoberfest 2020. you get some awesome goodies which include A limited-edition T-shirt for **FREE!** and some stickers.

Got anything to add? mention in the comment box below and I will update the list.

500079800676_70652.jpg

In my upcoming blog, I will share, how to participate in Hacktoberfest 2021 and other important details that you must know before contributing.

let's have a look at the Global Stats for Hacktoberfest 2020, shall we?

  • 169, 886 Participants
  • 116, 361 Participating Repositories
  • 135 Represented Countries

3.jpg

Pro tip:

You can join the Hacktoberfest discord server to connect with the community and network with other open-source enthusiasts, ask questions and find projects. click the link to navigate to the server.

2.png

Interested to hear about my Hacktoberfest experience of 2020? You wouldn't wanna miss it, so. stay tuned for my upcoming blog.

That's all for this article and with that, it's a wrap! I hope you found the article useful. Thank you for reading, If you have reached so far, please like the article, It will encourage me to write more such articles. Do share your valuable suggestions, I appreciate your honest feedback!

I create content about Career, Blogging, Programming, and Productivity, If this is something that interests you, please share the article with your friends and connections. You can also subscribe to my newsletter to get updates every time I write something!

I would strongly recommend you to Check out the YouTube video of the same and don't forget to subscribe to my Channel. I would love to connect with you at Twitter | LinkedIn.

You should definitely check out my other Blogs:

Resources:

Happy Contributing, See you in my next Blog article, Take care!!

Discussion (1)

Collapse
wingkwong profile image
Wing-Kam WONG

Happy Hacktoberfest! We invite you to contribute NocoDB.

NocoDB is an open source Airtable alternative.

NocoDB works by connecting to any relational database and transforming them into a smart spreadsheet interface! This allows you to build no-code applications collaboratively with teams. NocoDB currently works with MySQL, PostgreSQL, Microsoft SQL Server, SQLite, Amazon Aurora & MariaDB databases.

Also NocoDB's app store allows you to build business workflows on views with combination of Slack, Microsoft Teams, Discord, Twilio, Whatsapp, Email & any 3rd party APIs too. Plus NocoDB provides programmatic access to APIs so that you can build integrations with Zapier / Integromat and custom applications too.

GitHub logo nocodb / nocodb

🔥 🔥 The Open Source Airtable alternative - Powered by Vue.js 🚀 🚀

NocoDB
The Open Source Airtable Alternative

Turns any MySQL, PostgreSQL, SQL Server, SQLite & MariaDB into a smart-spreadsheet

Build Status Node version Twitter

WebsiteDiscordTwitter

OpenSourceAirtableAlternative

NocoDB - The Open Source Airtable alternative | Product Hunt

Quick try

1-Click Deploy

Heroku


Deploy NocoDB to Heroku with 1-Click


Using Docker

docker run -d --name nocodb -p 8080:8080 nocodb/nocodb:latest
Enter fullscreen mode Exit fullscreen mode

To persist data you can mount volume at /usr/app/data/.

Using Npm

npx create-nocodb-app

Using Git

git clone https://github.com/nocodb/nocodb-seed
cd nocodb-seed
npm install
npm start

GUI

Access Dashboard using : localhost:8080/dashboard

Join Our Community


Screenshots

2

1

7

5

6

3

4

11

10

8

9

Features

Rich Spreadsheet Interface

  •  Search, sort, filter, hide columns with uber ease
  •  Create Views : Grid, Gallery, Kanban, Gantt, Form
  •  Share Views : public & password protected
  •  Personal & locked Views
  •  Upload images to cells (Works with S3, Minio, GCP, Azure, DigitalOcean, Linode, OVH, BackBlaze)
  •  Roles : Owner, Creator, Editor, Viewer, Commenter, Custom Roles.
  •  Access Control : Fine-grained access control even at database, table & column level.

App