// hacktoberfest
Hacktoberfest 2026
DevOps Challenge
Contribute to open source in 7 days. No coding required: most tasks are a small JSON or Markdown edit. Each day takes 5-15 minutes and ends with a pull request.
// what you need
What You Need
GitHub Account
Free account to fork repos and submit PRs
Text Editor
VS Code, Vim, or any editor for JSON/Markdown
Node.js 22 + pnpm 10
Node.js 22.13.1 or newer (below 25) and pnpm 10, to preview the site locally
5-15 min/day
Each challenge is quick and focused
// how it works
How It Works
Star the repo
Star the DevOps Daily repository on GitHub
Fork it
Fork the repo to your own GitHub account
Pick a day
Choose a challenge and follow the instructions
Submit a PR
Open a pull request with your contribution
Share it
Share your PR on social media with #DevOpsDaily
Star the repo
Star the DevOps Daily repository on GitHub
Fork it
Fork the repo to your own GitHub account
Pick a day
Choose a challenge and follow the instructions
Submit a PR
Open a pull request with your contribution
Share it
Share your PR on social media with #DevOpsDaily
// challenges
The Challenge
One task per day, each building on your familiarity with the project. Most tasks are a small JSON or Markdown edit.
Add Yourself to the Experts Directory
Add your profile to the DevOps Experts directory. Get a profile page with a backlink to your site.
Add Your Favorite DevOps Tool
Add a DevOps tool you love to the Toolbox page. Name, description, link, and category.
Add a Quiz Question
Add 1 multiple-choice question to an existing quiz. Include an explanation for the answer.
Add a Flashcard
Add 1-2 flashcards to an existing flashcard set. Each card is a JSON object with an id, front, back, category, and tags.
Share a Tip
Add a practical tip or gotcha to an existing blog post or guide. Something you learned the hard way.
Find and Fix Something
Browse the site and fix a typo, broken link, outdated info, or formatting issue you spot.
Share Your Stack
Add a My Stack section to your Day 1 expert profile. What tools you use, how they fit together, and why.
Build Something
Go big! Create a new quiz, write a tool comparison, build a checklist, or contribute a game/simulator.
// rewards
Rewards
Every contribution earns you something. Complete all 8 days for a chance to win prizes.
A Real Open Source PR
Each merged PR shows on your GitHub profile. It does not count toward Hacktoberfest 2026 rewards.
Expert Profile + Backlink
Day 1 gives you a public profile on our Experts Directory.
Featured Profile
Top 3 contributors get a highlighted profile on the experts page for a month.
Newsletter Shoutout
Contributors get featured in the DevOps Daily weekly newsletter.
Complete All 8 Days
Everyone who finishes all 8 days gets DevOps Daily stickers shipped to them, plus a chance to win DigitalOcean credit in our raffle.
// setup
Get Your Environment Ready
Need a cloud dev environment? Get $200 free credit on DigitalOcean to spin up a droplet.
// share
Share Your Progress
Each day you contribute, share your PR on social media. Tag us and use #DevOpsDaily, we repost the best ones.
// x / twitter
I just completed Day [X] of the @thedevopsdaily Hacktoberfest challenge! [What you did] Join the challenge: devops-daily.com/hacktoberfest #Hacktoberfest #DevOpsDaily #OpenSource
Day [X] of the DevOps Daily Hacktoberfest challenge done! [What you contributed and what you learned] It's beginner-friendly and takes just 5-15 minutes per day. Check it out: devops-daily.com/hacktoberfest #Hacktoberfest #DevOps #OpenSource
// templates
Contribution Templates
Copy these templates to get started. Each one shows the exact file structure you need.
content/experts/your-name.md
--- name: 'Your Name' slug: 'your-name' title: 'DevOps Engineer' bio: 'Short bio about yourself.' avatar: '/images/experts/your-name.jpg' specialties: - Docker - Kubernetes - Terraform availability: 'Open to freelance work' location: 'City, Country' website: 'https://yoursite.com' --- ## About Me A few sentences about your work.
content/quizzes/<quiz-name>.json
{
"id": "default-network-driver",
"title": "Default Network Driver",
"description": "Which network driver does Docker use when you do not pass --network?",
"options": ["bridge", "host", "overlay", "none"],
"correctAnswer": 0,
"explanation": "bridge is the default. It gives containers a private network on the host.",
"difficulty": "beginner",
"points": 10
}content/flashcards/<set-name>.json
{
"id": "job-definition",
"front": "What is a Kubernetes Job?",
"back": "A Job runs Pods until a set number of them finish successfully. Use it for one-off tasks such as database migrations.",
"category": "Workloads",
"tags": ["job", "batch", "workloads"]
}// faq
Frequently Asked Questions
Do I need to know React or Next.js to participate?
No. Most tasks are a small JSON or Markdown edit. You just need to know how to fork a repo and submit a pull request.
Do I have to complete all 7 days?
No, you can pick whichever days interest you. Each day is an independent contribution.
Do these PRs count toward Hacktoberfest 2026?
No. In 2026, pull requests no longer count toward Hacktoberfest rewards. You earn Hacktoberfest stickers at Fests, livestreams, and DEV Challenges instead. PRs to DevOps Daily are still real open source contributions, and they count toward the DevOps Daily rewards on this page.
Is this an official Hacktoberfest event?
No. It is a DevOps Daily challenge that runs during Hacktoberfest. The official event is at hacktoberfest.com.
When does the challenge start?
It started on October 1, 2026 and runs for 7 days. All tasks stay open after October 7, so you can start at any time.
What is the Experts Directory?
A page on DevOps Daily where you can list yourself as a DevOps expert with your bio, specialties, and a link to your website. It gives you a public profile with a backlink to your own site.
Can I contribute outside of the 7-day challenge?
Absolutely! The challenge is just a structured starting point. We welcome all contributions year-round.
Ready to contribute?
Star the repo, fork it, and pick your first challenge. All tasks stay open.
Get Started on GitHub