Challenges

At LHD: Share, we will have plenty of week-long and daily challenges to keep you busy. Week-long challenges will be accessible for the entire week, so you can hack on them whenever you have free time. Daily challenges are only available for 24 hours after they’re originally posted, so make sure you come back each day to see which challenges you’re going to conquer. 

Challenges will range from social challenges urging you to connect with other members of the community, technical challenges that will expand your coding skills, and design challenges to refine your skills as a creator and artist. Some of these challenges will be completed live on our twitch stream, so you can follow along and complete it with the community. We cannot wait to see all that you learn, build, and share.


Registration
Challenges

1. Register for LHD: Share

First things first, we want to get you registered! Check to make sure you’re signed up and checked in to earn yourself your first points. It's as easy as that!

Learn more

2. Complete our Swag Form

After registering, you’ll need to provide us with a bit more information to be eligible to receive swag. We use this information you provide here to run LHD: Share (tracking and awarding you points)! Fill it out now!

Learn more

3. Update Your Address

Head to hackp.ac/Address to make sure we have an updated address so we can send you swag! If you’ve submitted before, you don’t need to submit again (you'll still get a point)!

Learn more

4. Join the MLH Community Discord

Join us on Discord! If you’re not familiar with Discord, make sure to follow the steps in #🚦-get-started and #lhd-share-check-in!

Learn more

5. Join a Community-Led Guild

We want you to join a community-led guild during LHD: Share! These are a great place to meet other hackers, and we’ll have challenges you can only complete with the help of your guildmates. Head to the #lhd-share-looking-for-guild or #lhd-share-join-my-guild in our Community Discord to find your hacker family. You can join a guild at discord.mlh.io.

Learn more

6. Sign up for a Linode account

Head to hackp.ac/LHDShareLinode and sign up to receive $100 in platform credits. We have plenty of Linode specific challenges for you to tackle this week, so sign up early. Submit a screenshot of your account to our week-long form.

Learn more

It's Mary's Birthday!

Wish Mary a Happy Birthday in our #marys-birthday Discord channel and submit a screenshot on our Weekend Form.

Learn more

Register for MLH INIT 2022

Each year, Major League Hacking empowers thousands of hackers all over the world. We want you to be part of our 2022 Hackathon Season. Join us for a week of celebrating all things hacking and kicking off our next season.

We'll have challenges for all technical and experience levels to complete all week, swag for you to earn (so you can start your season in style), and announcements about what MLH is doing to empower you going forward.

Learn more

Weekend
Challenges

Business card scanner

Ever receive a business card but don’t want to take the time to type all the details in? We’re challenging you to create an application that will scan business cards and store the data. Submit to Devpost.

Learn more

Compete in the Battlesnake Spring League

Earn a Bronze Medal in the Battlesnake Spring League and Share a link to your Profile on our Weekend Challenges Form

Learn more

Complete any Linode Youtube Tutorial

Linode has a ton of awesome tutorials available here. Pick one out and show us what you created on our Weekend Challenges Devpost.

Learn more

Cook a Meal

Make sure you’re getting away from your computer to nourish your body this weekend. Cook one of your favorite dishes and share it on the Weekend Challenges Form. While you’re at it, drop a photo in Discord as well!

Learn more

Create a Chat Bot

Local Hack Day: Build is in part powered by some helpful Discord bots. We’d love to see you create your own Discord/Slack Bot or any other chat bot you’d like. Tell us all about it on the Weekend Devpost.

Learn more

Create a Mascot for your Favorite Programming Language or Tool

We love mascots and think it’s a shame not every product has one. Pick out a programming language or tool you love and design a mascot for it. Submit your creation on the Weekend Challenges Form.

Learn more

Create a Presentation to Share Something You Love

We all love hacking, but we’ve all got other passions too. Whether that’s Boba, Corgis, Sharks, Dinos, or something else entirely, we want to see you share your passions. Create a presentation for something you care about. Submit the materials on our Devpost.

Learn more

Create a Social Media Clone

One of the best ways to share with friends and family is using social media applications like twitter, instragram, facebook, etc. Try creating a clone of your favorite social media and share it with us over on our Weekend Devpost. 

Learn more

Create a hack that shares a message

Build something that sends messages (we were inspired by postcards) to others. This is a great opportunity to share something with those you care about. Submit on our Weekend Devpost.

Learn more

Design a sticker for your hometown

Show us your hometown pride and design a sticker for the place you call home. Design yours in the style of MLH I-Demoed sticker (hexagonal sticker with 1.74x2 dimensions) and sent it to us on this form.  

Learn more

Generative art

Generative art continues to become more and more popular, so we want you to try it out yourself. Create any piece of art with technology and show it off on Devpost. 

Learn more

Instrument Emulator

Throughout the pandemic, so many people around the world have taken to music to fill the time. Create a way for someone to enjoy playing music online. You could create a digital piano, guitar, or any other instrument you enjoy. “Submit to devpost?” That’s music to our ears.

Learn more

MS Paint Bob Ross

If you’ve been attending hackathons this season, you’ve likely seen this mini event. Come ready to listen to Bob’s relaxing voice and recreate a masterpiece in MS Paint. You’ll get a point for checking into the mini event as well as a point for sharing your masterpiece out on social media and tagging us with #localhackday and @mlhacks. Send us a link to your post on the Day 5 Form. 

Learn more

Play a round of among us with another guild

Did you know Among Us is hosted on Linode? Gather up a group of hackers and play a game of Among Us. Send us a screenshot on the Weekend Challenges Form.

Learn more

Record and Share a video tutorial of how to complete a Linode Weekly Challenge

We know many of you completed the Linode Weekly Challenges. Throughout this weekend, we want you to share that skill and record a video tutorial on how you conquered the challenge. Share it in Discord and send us a screenshot and link on the Weekend Challenges Form.

Learn more

Redesign a Cell Phone Layout

Most of us have gotten used to how phones look, but what would you do if you could completely reimagine this? Completely redesign what a cell phone could look like call me beep me to demo on Devpost.

Learn more

Share a meal with someone not in your Guild

You already shared coffee/ tea with your guild, so it’s time to do the same with someone in a different guild. Send us a screenshot of your video call on the Weekend Challenges Form.

Learn more

Share a resource

Head over to your guild chat and share a resource with them that’s helped you this week. It could be a video tutorial, blog post, stack overflow answer, or anything else that helped ya out this week. Post a screenshot of your message on our Weekend Challenges form.

Learn more

Show Off your GitHub Activity

We know a ton of you have been using GitHub this week, and we want to see what your activity has looked like during Local Hack Day. Send us a screenshot on our Weekend Challenges Form.

Learn more

Try Using Replit

Try using Replit's free hosting tool to share one of the projects you're working on. Submit on Devpost when you're up and running!

Learn more

Try using a front-end framework.

Try incorporating Bootstrap, Foundation, HTML Boilerplate, or any other front-end framework into a website - either one you’ve already created or spin up a new one. Show it to us on the Weekend Devpost.

Learn more

Update your GitHub Profile

You’ve done so much this week, and we want to make sure it shows. Head over to GitHub to update your profile so that you can share with the world all you did this week. To claim these points, submit a screenshot on our Weekend Challenges Form to earn your points!

Learn more

Use GPS or Maps Technology

Try incorporating GPS or any map technology into a new project - or even add it into an existing one. We don’t want you to get lost so we’ve linked the Weekend Devpost.

Learn more

Use Natural Language Processing

Incorporating Natural Language Processing into a project adds a great level of sophistication. Think about how this could improve user input, analyze comments, or scrape twitter. Show us how you used Natural Language Processing On the Weekend Devpost.

Learn more

“Cup” Stacking

The classic MLH mini event is back with a bit of a twist. Join us to try to build the largest cup tower you can - no coding required here. Submit your tower on the Weekend Form.

Learn more

!Light - Share Edition

Join us for a special addition of !Light where you’ll attempt to recreate some of your favorite sites that aid in sharing without previewing any of the code you’re writing. Send us a screenshot of your site on our Day 1 Form.

Learn more

Add to an existing project using a Linode product

Choose any project you’ve already created and add to it with a Linode product. Submit on our Day 3 Devpost!

Learn more

Attend a Linode workshop

Linode is hosting Getting Started on the Cloud with Linode at 1:00 PM ET Today! If you can’t join at this time, no worries, you can get the special check in code by watching the recording! Submit you check in code on the Weeklong Form. 

Learn more

Build Something to Reduce Single-Use Plastic

One of our favorite hacks to see built are ones that help the planet. We think these projects are common to see at hackathons because they’re genuinely useful for the world. Create one of these - it could be an application that helps folks understand how to recycle their plastics, or even a prototype for a reusable item that will replace a single-use one. Submit your hack on our Day 2 Devpost!

Learn more

Build a Data Visualization

Data science is one of the fastest growing fields in tech. There are so many different ways to visualize data. It can be as simple as a graph or as complex as a piece of art. Show off your visualization on the Day 3 Devpost when you’re finished. 

Learn more

Build a project that uses a data set

For this project, don’t just use any data set, we want you to use one shared by another hacker. Head to #share-your-hacks to post a public data set you’ve found and see what other hackers have found. Your project doesn’t need to be complex - we just want you to try working with data! Submit on the Day 5 Devpost when you’re ready!

Learn more

Build with a Starter Pack

Did you know we have Hackathon Starter Kits to help you get up and hacking with new tools as quickly as possible? Pick one out, follow the tutorial, and submit your hack on our Day 1 Devpost!

Learn more

Business card scanner

Ever receive a business card but don’t want to take the time to type all the details in? We’re challenging you to create an application that will scan business cards and store the data. Submit to Devpost.

Learn more

Check out the Linux for Programmers Series and Complete a Session

Pick one of the Linux for Programmers Webcasts to learn more about Linux. Show off what you learned on our Day 5 Devpost.

Learn more

Chrome Dinosaur Game and Microsoft Surf Challenge

Ever found yourself without internet access and became way too invested in the Chrome dinosaur or Microsoft Surf game? Us too. Today, we’re challenging you to get the highest score you can. Navigate to chrome://dino/ in Google Chrome and edge://surf in Microsoft Edge to attempt these addicting games. Screenshot your highest score and submit a screenshot on our Day 2 Form to earn your points!

Learn more

Come up with the most unique .com website name

If you had your own .com site, what would you name it? Send us your best name on the Day 5 form for this .com-petition.

Learn more

Command Line Game

Create a game that can be played entirely in the command line. This could be anything from a text based adventure game or a space invaders replica. Share it over in #play-my-game and on the Day 3 Devpost. 

Learn more

Compete in the Battlesnake Spring League

Earn a Bronze Medal in the Battlesnake Spring League and Share a link to your Profile on our Weekend Challenges Form

Learn more

Complete any Linode Youtube Tutorial

Linode has a ton of awesome tutorials available here. Pick one out and show us what you created on our Weekend Challenges Devpost.

Learn more

Connect Two APIs Together

Using APIs opens a ton of functionality you can add to any hack. For this challenge, we just want you to connect any two APIs together. Submit your hack on our Day 3 Devpost!

Learn more

Cook a Meal

Make sure you’re getting away from your computer to nourish your body this weekend. Cook one of your favorite dishes and share it on the Weekend Challenges Form. While you’re at it, drop a photo in Discord as well!

Learn more

Create Your Own Animated Gif

How is gif pronounced? We haven’t settled this yet, but in the meantime, try creating your own animated gif. Send it to us on the Day 1 Form and tell us how you pronounce it.

Learn more

Create a Budget Application

Knowing and understanding where your money goes is a great first step to being confident with your finances. Build a project to help you create or understand a budget and show it to us on the Day 3 Devpost.

Learn more

Create a Chat Bot

Local Hack Day: Build is in part powered by some helpful Discord bots. We’d love to see you create your own Discord/Slack Bot or any other chat bot you’d like. Tell us all about it on the Weekend Devpost.

Learn more

Create a Hack to Share Photos

We know that being able to share photos can help people around the world stay connected. Create a hack that aids in photo sharing. Send us a picture (and a full demo please) on Day 3 Devpost.

Learn more

Create a Kanban Board

Ever feel overwhelmed by the amount of tasks you need to complete? Having your own way to visualize them can help organize your tasks and increase your productivity! Create your own and make sure you add a to-do to submit it on Day 4 Devpost.

Learn more

Create a Mascot for your Favorite Programming Language or Tool

We love mascots and think it’s a shame not every product has one. Pick out a programming language or tool you love and design a mascot for it. Submit your creation on the Weekend Challenges Form.

Learn more

Create a Music Visualizer

You might listen to music while hacking, but have you built anything to elevate your music listening experience? Try building a project that visualizes the music you’re listening to and submit your hack on our Day 2 Devpost! 

Learn more

Create a One Button Game

Take a stab at one of our favorite challenges - one button games. This is exactly what it sounds like, your game can only have one button (think flappy bird) . Submit your hack on our Day 5 Devpost and share it in our #play-my-game channel.

Learn more

Create a Personal Blog

Blogs are a great way to share with the world the things you care about. Set up a personal blog and share it with us on this form.

Learn more

Create a Presentation to Share Something You Love

We all love hacking, but we’ve all got other passions too. Whether that’s Boba, Corgis, Sharks, Dinos, or something else entirely, we want to see you share your passions. Create a presentation for something you care about. Submit the materials on our Devpost.

Learn more

Create a Ruby on Rails application

Ruby on Rails powers a ton of awesome webapps. Get started learning this framework and submit on our Day 3 Devpost. 

Learn more

Create a Social Media Clone

One of the best ways to share with friends and family is using social media applications like twitter, instragram, facebook, etc. Try creating a clone of your favorite social media and share it with us over on our Weekend Devpost. 

Learn more

Create a Video Playlist Project

Finding ways to connect online is more important than ever. Create an application that lets a group send videos to queue and compile into one. After you're finished, consider sharing it with folks in your community to make a video for someone (it could be birthday messages, thank yous, or just saying hello) Make sure to submit your hack on our Day 1 Devpost.

Learn more

Create a Video Teaching Other Hackers a Skill

Create a five minute or less video teaching other hackers a skill! This could be something new you learned this week or a skill you were already using before Local Hack Day: Share. Show it to us on the Day 4 Form.

Learn more

Create a Video Teaching another Hacker to use a Linode Product

We grow and enhance the community when we share our knowledge. For this challenge, create a video teaching another hacker how to use any Linode product. Share you video over on Discord and in on our Day 5 Form.

Learn more

Create a hack that shares a message

Build something that sends messages (we were inspired by postcards) to others. This is a great opportunity to share something with those you care about. Submit on our Weekend Devpost.

Learn more

Create an Authorization System

As I’m sure you know, keeping your projects safe is extremely important. Incorporate an authorization system into a project - this could for all users or an even just an admin panel. OAuth is a great place to start here. Submit your code on Day 4 Devpost.

Learn more

Create an Infographic to Share something

Infographics are powerful ways to share information. Create one to share facts about something you’re passionate about or something you think everyone should learn. We don’t have an infographic to show you how to share on on the Day 5 Form, but you can do it here

Learn more

Creative Demo Video

Today we want you to get out of the box with a demo video. Demo one of your projects in a non conventional way. You could demo it on Animal Crossing, have your dog direct the demo, or any other wacky demo you can dream up. Share it on Day 3 Devpost.

Learn more

Design Something Other Hackers Can Use in a Demo

Share with hackers something to make their demo videos even better. It could be some graphics, slides, sound bites, or anything else you want to spin up. Share it on Discord and send us a screenshot on the Day 1 Form.

Learn more

Design a Season Mascot for the First Letter of your Name

MLH picks out a season mascot each year - we’ve had Ada, Bit the Bot, Crypto Chameleon, Ducky the Debugger, and most recently, Ellie the Elephant. Try creating your own mascot - it could be inspired by your personal interest, your experience in the hacker community, or anything else you’d like. Our mascots are alphabetical, but we want yours to be based off the first letter of your name. Submit your design and screenshots on our Day 4 Form!

Learn more

Design a Travel Brochure

Share a place you love (or a place you’d love to visit) with your very own travel brochure. Cruise on over to the Day 5 Form to share it with us.

Learn more

Design a sticker for your hometown

Show us your hometown pride and design a sticker for the place you call home. Design yours in the style of MLH I-Demoed sticker (hexagonal sticker with 1.74x2 dimensions) and sent it to us on this form.  

Learn more

Draw your own cartoon/avatar

The MLH team loves personalized avatars - we actually have one for each staff member. Try creating your own avatar using any design style you’d like and send it to us on our Day 4 Form.

Learn more

Explore Artificial Intelligence

We see weekend over weekend that hackers are eager to learn more about AI. For this challenge, just explore the topic and see what you can learn. You can watch tutorials, follow guides, or build projects - it’s totally up to you and as long as you learn something about buzzword topics, it counts! Head to Devpost to tell us about what you learned.

Learn more

Explore Hardware (Emulators Welcome!)

Whether or not you have hardware at home, we want you to explore a hardware hack. Check out an emulator or use hardware you have around your house. Don’t forget to submit on Day 3 Devpost.

Learn more

Find and Share the Funniest .com Website

There are a lot of amazing sites out there (https://spacejam.com/ anyone?) Find the funniest or weirdest .com website you can and send it to us here and share it on the Day 3 Form.

Learn more

Follow Any Tutorial to Build Something New

Getting started in technology isn’t easy, but luckily there are so many tutorials made by community members to help you get started with any new skill. Pick out any tutorial to build something, and show it off on Devpost. If you enjoyed the tutorial, share it with other hackers on Discord.

Learn more

Generative art

Generative art continues to become more and more popular, so we want you to try it out yourself. Create any piece of art with technology and show it off on Devpost. 

Learn more

Have your Resume or LinkedIn Reviewed

We know how awesome you are, but sharing this with the rest of the world can be a difficult task sometimes. Keeping your Resume and LinkedIn up-to-date with the hackathons you’re attending and hacks you’re building is a great way to share with the community what you’re up to. Take some time this weekend to update your Resume or LinkedIn and ask a friend, family member, or another hacker to review it. Send us a screenshot here.

Learn more

Hello, World in a New Language

It’s our first day, and what better way to say hello to the week than saying hello, world in a new language? Write code to say hello, world in any programming language that you’ve never used before. Not sure where to start? There are tons of online tutorials like this one. Submit your hack on our Day 1 Devpost!

Learn more

Host a custom domain using Linode

Use Linode to host a custom domain and share it with us on the Day 2 Form. 

Learn more

Instrument Emulator

Throughout the pandemic, so many people around the world have taken to music to fill the time. Create a way for someone to enjoy playing music online. You could create a digital piano, guitar, or any other instrument you enjoy. “Submit to devpost?” That’s music to our ears.

Learn more

It's Mary's Birthday!

Wish Mary a Happy Birthday in our #marys-birthday Discord channel and submit a screenshot on our Weekend Form.

Learn more

Join your Guild Chat and Say Hello in it

It’s our first day, so we’re going to start with an easy challenge. All you’ve got to do to score these points is join your guild chat and introduce yourself to your guildmates. Submit a screenshot on our Day 1 Form to earn your points!

Learn more

MS Paint Bob Ross

If you’ve been attending hackathons this season, you’ve likely seen this mini event. Come ready to listen to Bob’s relaxing voice and recreate a masterpiece in MS Paint. You’ll get a point for checking into the mini event as well as a point for sharing your masterpiece out on social media and tagging us with #localhackday and @mlhacks. Send us a link to your post on the Day 5 Form. 

Learn more

Make a Logo to help you share a Project

A quick way to make a project more share-able is creating a logo and other graphic assets for it. Pick one of the things you’ve built this week (or something you’ve built before) and make a logo for it! Show it off on the Day 3 Form to earn points. 

Learn more

Make a Sports Analyst Hack

Create a hack that analyzes a sport you enjoy. The sky's the limit here - you could have an AI watch and analyze footage, a database store scores, or any other analysis you think would be fun to implement. Submit your demo on the Day 2 Devpost to score a touchdown.

Learn more

Play a round of among us with another guild

Did you know Among Us is hosted on Linode? Gather up a group of hackers and play a game of Among Us. Send us a screenshot on the Weekend Challenges Form.

Learn more

Record and Share a video tutorial of how to complete a Linode Weekly Challenge

We know many of you completed the Linode Weekly Challenges. Throughout this weekend, we want you to share that skill and record a video tutorial on how you conquered the challenge. Share it in Discord and send us a screenshot and link on the Weekend Challenges Form.

Learn more

Redesign Your Favorite “Sharing” Site

Ever been frustrated with how a website was laid out? We want you to pick any website and imagine a new layout for it. Specifically, pick a website or application designed to let you share (twitter, devpost, whatsapp, product hunt, etc) You can simply draw it out, wireframe it, or even write the HTML/CSS if you’d like. Submit your hack on our Day 2 Devpost!

Learn more

Redesign a Cell Phone Layout

Most of us have gotten used to how phones look, but what would you do if you could completely reimagine this? Completely redesign what a cell phone could look like call me beep me to demo on Devpost.

Learn more

Redesign a physical product you use

Imagine a new branding concept for a brand you use and create it on any platform or medium you’d like! Send us photos/screenshots on Day 4 Devpost.

Learn more

Redesign your Favorite Mobile Application

Ever been frustrated with how an app was laid out? We want you to pick any mobile app and imagine a new layout for it. You can simply draw it out, wireframe it, or even write the code if you’d like. Submit your hack on our Day 2 Devpost. 

Learn more

Register a .com domain name using NameStudio.com

Head over to NameStudio and register a .com domain name. Share your domain name with us on the Day 1 form.

Learn more

Set up a Project on GitHub

Learning how to use version control gives you a ton of flexibility when working on projects, on teams, or even by yourself! To claim these points, pick one of the week-long projects, a project for school, or something else you’re working on, and create a repo for it. Submit a screenshot on our Day 1 Form to earn your points!

Learn more

Share Coffee or Tea with Someone in Your Guild

We want you to get to know your guild mates. Share a coffee or tea, virtually! Submit a screenshot on our Day 2 Form to earn your points!

Learn more

Share a Unique Language

Share your love for programming by using a unique language. Maybe you’ve heard of Python, but have you heard of the Shakesphere programming language? It’s a language that will make your code look like a Shakespherian play. Submit your hipster hack on Devpost.

Learn more

Share a meal with someone not in your Guild

You already shared coffee/ tea with your guild, so it’s time to do the same with someone in a different guild. Send us a screenshot of your video call on the Weekend Challenges Form.

Learn more

Share a resource

Head over to your guild chat and share a resource with them that’s helped you this week. It could be a video tutorial, blog post, stack overflow answer, or anything else that helped ya out this week. Post a screenshot of your message on our Weekend Challenges form.

Learn more

Share a selfie in a hackathon tee shirt

Show off your hackathon swag! Post a selfie in a hackathon tee to #lhd-share-your-hackathon-tees in Discord or tweet them using #LocalHackDay. Submit on our Day 2 Form.

Learn more

Show Off your GitHub Activity

We know a ton of you have been using GitHub this week, and we want to see what your activity has looked like during Local Hack Day. Send us a screenshot on our Weekend Challenges Form.

Learn more

Silly Demo Video

Demos don’t always need to be serious. Create a silly project and demo it or create a silly demo for a project you’ve already built. Make us laugh over on the Day 5 Devpost

Learn more

Sticker Database

As we all know, stickers are a big deal. Create a database to share the stickers you have earned or want to earn in the future! Stick with your project by sending it to us on our Day 3 Devpost.

Learn more

Take a break from hacking

We know a week of hacking, points, and swag are all exciting, but it's important to take care of yourself too. Earn a point by going for a walk, reading a book, cooking something, or anything else that helps you recover. Share a photo in Discord and on our Day 4 Form.

Learn more

The .com-petition

Think you know a lot about the web? Join us in this kahoot quiz to face off against other hackers while you try to answer the most .com related questions correctly. Send us a screenshot of your score on our Day 4 Form.

Learn more

Try Using Replit

Try using Replit's free hosting tool to share one of the projects you're working on. Submit on Devpost when you're up and running!

Learn more

Try using a front-end framework.

Try incorporating Bootstrap, Foundation, HTML Boilerplate, or any other front-end framework into a website - either one you’ve already created or spin up a new one. Show it to us on the Weekend Devpost.

Learn more

Update your GitHub Profile

You’ve done so much this week, and we want to make sure it shows. Head over to GitHub to update your profile so that you can share with the world all you did this week. To claim these points, submit a screenshot on our Weekend Challenges Form to earn your points!

Learn more

Use Computer Vision

What if your garbage can could sort your recycling and compost out for you? Build a project that uses computer vision to accomplish a task. Maybe your hack analyzes garbage and sorts it into its respective kind. Submit your hack on our Day 4 Devpost.

Learn more

Use GPS or Maps Technology

Try incorporating GPS or any map technology into a new project - or even add it into an existing one. We don’t want you to get lost so we’ve linked the Weekend Devpost.

Learn more

Use Natural Language Processing

Incorporating Natural Language Processing into a project adds a great level of sophistication. Think about how this could improve user input, analyze comments, or scrape twitter. Show us how you used Natural Language Processing On the Weekend Devpost.

Learn more

Use Weather Data

Create a project that uses weather data to do anything you’d like. Maybe you’ll suggest a commute based on the weather, predict future weather trends, or pick out the best days to plan a picnic on. There will be blue skies ahead if you submit on Day 2 Devpost.

Learn more

Use a Weather API

Weather APIs are a great way to add a level of automation to your project. Ideas include an alarm clock to tell you the weather in the morning, create an application that picks out your commute based on the weather, or predicts the best days to get outside for a run. Show off how you used it on Day 4 Devpost!

Learn more

Use the Largest Tech Stack in a Demo

How many technologies can you fit into a demo video? Push yourself and submit on Day 2 Devpost (and yes, you can count Devpost in your tech stack)

Learn more

Use the Twilio API

Using Twilio opens a ton of opportunities for applications to send messages. Try building anything with a Twilio API and submit on Day 3 Devpost!

Learn more

Write Code to Sort a List

This is a classic problem in computer science for a reason. If you’re new to hacking, keep it simple! If you’re one of our more experienced hackers, try this in a new language or without leveraging search engines. Submit on the Day 3 Devpost!

Learn more

Write a blog post about your experiences in the hacker community

One of the easiest ways to grow the hacker community is telling the world about your experiences in it! Whether this is your first hacking event or your hundredth, you have valuable experiences to share. Write a blog post about your time in the hacker community and publish on any medium you’d like. Be sure to send it to us on Day 4 Form!

Learn more

“Cup” Stacking

The classic MLH mini event is back with a bit of a twist. Join us to try to build the largest cup tower you can - no coding required here. Submit your tower on the Weekend Form.

Learn more

1. Register for LHD: Share

First things first, we want to get you registered! Check to make sure you’re signed up and checked in to earn yourself your first points. It's as easy as that!

Learn more

2. Complete our Swag Form

After registering, you’ll need to provide us with a bit more information to be eligible to receive swag. We use this information you provide here to run LHD: Share (tracking and awarding you points)! Fill it out now!

Learn more

3. Update Your Address

Head to hackp.ac/Address to make sure we have an updated address so we can send you swag! If you’ve submitted before, you don’t need to submit again (you'll still get a point)!

Learn more

4. Join the MLH Community Discord

Join us on Discord! If you’re not familiar with Discord, make sure to follow the steps in #🚦-get-started and #lhd-share-check-in!

Learn more

5. Join a Community-Led Guild

We want you to join a community-led guild during LHD: Share! These are a great place to meet other hackers, and we’ll have challenges you can only complete with the help of your guildmates. Head to the #lhd-share-looking-for-guild or #lhd-share-join-my-guild in our Community Discord to find your hacker family. You can join a guild at discord.mlh.io.

Learn more

6. Sign up for a Linode account

Head to hackp.ac/LHDShareLinode and sign up to receive $100 in platform credits. We have plenty of Linode specific challenges for you to tackle this week, so sign up early. Submit a screenshot of your account to our week-long form.

Learn more

It's Mary's Birthday!

Wish Mary a Happy Birthday in our #marys-birthday Discord channel and submit a screenshot on our Weekend Form.

Learn more

Register for MLH INIT 2022

Each year, Major League Hacking empowers thousands of hackers all over the world. We want you to be part of our 2022 Hackathon Season. Join us for a week of celebrating all things hacking and kicking off our next season.

We'll have challenges for all technical and experience levels to complete all week, swag for you to earn (so you can start your season in style), and announcements about what MLH is doing to empower you going forward.

Learn more

Week-Long
Challenges

Register for HackYou

Our friends at HackYou (a Member Event hackathon in APAC) are looking for more hackers! You can register today for their event. The event is taking place on the 10th and 11th of April.

Learn more

Deploy a Personal Website using Linode

Having a personal website up and running is a great way to share with the world the things you’re working on. Use Linode to deploy your personal website and show it off on the Weeklong Devpost.

Learn more

Download Tabnine to your text editor and use it to write some code

Check out Tabnine and use it in any code you’re writing this week. Submit the code you wrote on our Weeklong Devpost.

Learn more

Deploy an application using Linode

Choose any of the projects you’re currently working on (or create a new one!) and deploy it using Linode. Share it on the Weeklong Devpost.

Learn more

Store what you Share

We know that new hackers especially struggle with setting their first database, so we want you to explore databases this week in a low stake environment. Our friends at DataStax have 5GB of free storage for you. No credit card needed to sign up! Add a database to any project and share with us on our Weeklong Devpost.

Learn more

Search for what to Share

We’d love to see you build a hack or project that leverages search! If you’re looking for a cool tool to use, Jina.ai is joining the MLH community in late April. Get a sneak peek at their platform now. Submit on our Weeklong Devpost when you're done! 

Learn more

Deploy a Website using a .com domain name from NameStudio

Use NameStudio to register your .com domain name and get ready to deploy your website! Share it with us on the Week-Long Devpost.

Learn more

[Repeatable!] Attend an MLH Localhost Workshop

Check into any of our Localhost workshops going on this week. You can find the schedule on our website. You’ll earn a point for checking into the workshop itself, and an additional point for completing the quiz at the end of the presentation. 

Learn more

Create a Financial Hack

Whether you’re tackling budgeting for college students or financial modeling for stock markets, we want to see you create something inspired by finance. This can be as simple as looking at data from one or two stocks, or as complex as a holistic view of someone’s finances. Submit your hack on our Week-long Devpost.

Learn more

[Repeatable!] Livestream Yourself Completing a Challenge

Head to Twitch and livestream yourself completing any one of our daily or week-long challenges. Be sure to use the the hashtag #LocalHackDay! This challenge is repeatable once daily. Submit a screenshot on our week-long form!

Learn more

Build a Crypto Hack

Crypto/blockchain applications seem to get more and more popular! Try incorporating blockchain into a project and send it to us (securely) on devpost.

Learn more

Host an Event with Your Guild

Guild Leaders, we’re asking you (or Guild Members you’ve allowed) to host events this weekend. You’re welcome to host technical content, mini-events, or anything else. You and your Guild Member will get points for up to 4 events you host. To earn your points, email localhackday@mlh.io a .csv with email in Column A and a unique event name in Column B. All your events should be in one .csv. If you’re looking for mini-event ideas, check out our Organizer Guide.

Learn more

Make a Website for Your Guild

Your guild would feel even more official with a website, right? Create one and show it off on our Week-Long Devpost. You’ll even earn more points for more contributors, just make sure each contributor submits individually on the Week-Long Devpost

Learn more

Apply for the MLH Fellowship

Apply to be a MLH Fellow, where you can spend 12-weeks remotely leveling up your skills & building out your portfolio under the guidance of an expert mentor. If you’ve applied to the Fellowship previously, you’ll earn points automatically. If you haven’t applied yet, apply this week to earn points!

Learn more

Register for a Future “Hosted by MLH” Hackathon

In addition to the amazing community organized events we work with (Member Events), MLH hosts a digital hackathon right on the MLH Community Discord every weekend. Any hackers signed up for an upcoming Hosted by MLH event will earn a point per event they’re registered for automatically!

Learn more

Create a Browser Extension

Many of us have browser extensions we rely on. Make one of your own to help make your web-surfing experience better. Share with us on our Week-Long Devpost.

Learn more

Create a Mobile App

Much of the sharing many of us do on a day-to-day basis takes place on our phones. That’s why we want you to try creating a mobile app this week. It can be any type of app on any platform. Share it on our Week-Long Devpost when you’re done.

Learn more

Create a Health App

Create an application to help folks stay healthy. This could be a step counter, database with healthy recipes, or application that tracks symptoms. Submit your hack on our Week-Long Devpost!

Learn more

Build a Translator

The hacker community is incredibly diverse, so we’d love to see you create something to allow you to share around the world. Build an application to help translate between languages - you could translate sign language or spoken languages! Submit your hack on our Week-Long Devpost!

Learn more

Create a Business Plan

Have you ever wanted to turn one of your projects into a startup? Create a business plan - it could be for a project you’ve made, something you’ve dreamt up, or even a product that already exists. The goal of this is to take some time to think about how you would share a product with the world. Consider including a market analysis, financial projections, and management plans and submit on our Week-Long Devpost. 

Learn more

Create a Brand Concept

Calling all artists and designers! For this challenge, we want you to imagine a fictional company and create a branding concept for it. You can make this as detailed or simple as you’d like. You could make logos, flyers, a website mockup, social posts, or anything else you need your fictional company might use! Submit your work on our Week-Long Devpost!

Learn more

Create a Web Scraping Application that helps your Community

We know hackers always want to learn web scraping at hackathons, so we want to encourage you to explore this subject during LHD: Share. Your project could scrape class data to help students plan their course schedule, look into grocery store prices to compile the best sales, or anything else that you can share with your community to help others out. Submit on our Week-Long Devpost! 

Learn more

Automate Something to Share Daily

Think about the items you share on a daily basis, because we want you to automate one! You could create a twitter bot that says good morning or a script that shares a daily pet photo with your friends. Pick any task, automate it, and submit your hack on our Week-Long Devpost!

Learn more

[Repeatable] Post about LHD on Socials

Use #LocalHackDay and tag @mlhacks on your Twitter, Instagram, Facebook, and LinkedIn posts this week to earn points! This challenge is repeatable once daily. If your post includes a photo, you could get reshared on the MLH platforms. Submit a screenshot on our Week-Long Form!

Learn more

[Repeatable!] Attend a Mini-Event

Check in to any of our mini-events going on this week. You’ll earn a point for checking into the session itself, and some mini-events will have bonus points for participating.

Learn more

[Repeatable!] Attend a Live Session

Check into any of our live sessions going on this week. MLHers will be completing LHD challenges live, so you’ll be able to follow along with them. You’ll earn a point for checking into the session itself, and an additional point for completing the challenge!

Learn more

Subscribe to the MLH Hacker Newsletter

MLH sends out a hacker newsletter every two weeks to let you know about awesome events, upcoming prize competitions, resources, and more! Sign up to make sure you are in the know. Use the same email you used for LHD: Share, and we’ll award you your points automatically. 

Learn more

Follow MLH on Social Media

MLH has a thriving social media presence where we share information for hackers. You can follow us on Instagram, Twitter, Facebook, or LinkedIn for a point each! Send us a screenshot after you follow here.

Learn more

MORE INFORMATION

Curious about attending a Local Hack Day? Browse some of the most common questions we receive below!

Who can attend Local Hack Day?

Everyone is welcome to participate in Local Hack Day regardless of experience level, student status, or age. Each day there will be challenges geared towards beginners, so even if you’ve never coded before, there’s something here for you.

What if I can't code?

Everyone is welcome at Local Hack Day regardless of their coding experience. Many participants use Local Hack Day as an opportunity to learn some coding skills and network with other beginners. In fact, we have programming and workshops specifically for hackers just starting out!

Is there a code of conduct?

We want to make sure that MLH Local Hack Day events create a safe and welcoming environment for attendees and organizers. For this reason the MLH Code of Conduct should be followed throughout the duration of each event.

Who organizes Local Hack Day?

Local Hack Day is organized by Major League Hacking (MLH). MLH is the official global hacker community.

How much does it cost?

It's free to participate in MLH's Local Hack Day. Grab your laptop and join in on the fun activities and workshops.

My question wasn't answered here, help!

Don't worry! We're here to help. Just send an email with your questions to localhackday@mlh.io and we'll get back to you within 2 - 3 business days.