Past Challenges

Level up your skills and your experience points by completing challenges. The challenges will vary in difficulty and category, but all will take you on a quest to learn something new! 

Registration

Complete our registration challenges to make sure you're ready for a jam-packed week of Learning.

Register for LHD: Build 2022

Begin your journey by getting registered at hackp.ac/build2022! Check to make sure you’re signed up to start the adventure.

Update your Address

Head to hackp.ac/Address to make sure we have an updated address so we can send you swag! Any LHD: Build participants with an address submitted to us will earn an experience point!

Join the MLH Community Discord

Discord is our communication platform during all things Local Hack Day. This is where you’ll ask questions, chat with other hackers, and hang out with the community. Fill out discord.mlh.io and you’re good to go! If you’re not familiar with Discord, make sure to follow the steps in #🚦-get-started!

Fill out the LHD: Build 2022 Swag Form

We want to send you some amazing swag, so head to hackp.ac/BuildSwag to ensure you’re able to rep LHD long after Build ends.

Join a Guild

We want you to join a guild at LHD: Build! These are a great place to meet other hackers, and find your community. Head to the #lhd-build-looking-for-guild or #lhd-build-join-my-guild to find your hacker family. Then head back to discord.mlh.io to choose your guild. 

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! At the bottom of any LHD: Build emails, you’ll see links to sign up for our newsletters!

Daily

Daily challenges change every single day to make sure you always have something new to tackle. When you have a few moments between the workshops and live sessions you're attending, pick one (or a few!) of these out to complete. Take a look at today’s challenges now!

Learn how to use Twilio and create a Twilio app

Twilio helps you add communications to your apps and websites. With Twilio, you can add SMS, voice calls, video calls, email, or WhatsApp to your apps. Get started using Twilio at LHD Build by visiting this link. You can submit your finished app on our week-long Devpost.

Create a video tutorial of your favorite Linode Cloud product

Linode has an amazing developer relations community! Take part in helping others to use any of the several services that the Linode Cloud platform offers by creating your very own video tutorial. Submit your video link in our week-long form.

Learn how to find a .com domain name!

Finding the right domain name for your website can be a little intimidating! Luckily NameStudio.com makes it fun and simple. Learn how to find a .com domain name for your LHD: Build project using NameStudio.com and send us a screenshot on our week-long form.

Build a Creator Coin Exchange

DeSo is looking for developers to learn their platform and hit the ground running. Instead of selling a creator's coin to extract DESO coin from the profile, build an application that matches a buyer and a seller at an agreed upon price. Check out the documentation and submit on Devpost.

Build an App that is Powered by Creator Coins or NFTs

Build an application that limits access to specific content for users who own specific creator coins or NFTs. See the documentation and example applications to get started. You can use the DeSo API’s NFT endpoint docs and instructions for checking a user’s creator coin balance. Submit here.

Host a static website using Linode object storage

Storage buckets aren’t just a great way to store your data in the cloud, you can also use them as a simple solution to hosting your content on the internet! Check out Linode’s video tutorial and host your own website using Linode object storage! Submit your project and URL to our day-of Devpost. 

Explore Your First Decentralized Social Network

Diamond is a social network powered by DeSo Blockchain. Instead of likes, you can earn $DESO coin by posting content and engaging with your followers! Sign up for a free Diamond account and submit a link to your favorite Diamond creator’s account in our Day 6 Form.

Build your very own Fitness Tracker using MATLAB

It’s that time of the year again and folks are gearing up for fitness related New Year’s resolutions. What better time to learn how to build your own fitness tracker using MATLAB. Follow along with this tutorial and submit your finished project to our day-of Devpost!

Get Started With Deepgram

Build better voice applications with faster, more accurate transcription with our Speech Recognition API. Sign up for a Deepgram account and complete the missions in your dashboard. Submit a repo with your code, and a screenshot of your dashboard showing the Project ID and completed missions here.

Deepgram's Accessibility Challenge

Build better voice applications with faster, more accurate transcription with our Speech Recognition API. To complete this challenge, build a project which transcribes audio or video from any online platform (other than YouTube). Sign up and check out this youtube video. Submit to Devpost.

Build a snake game

Miss playing this classic arcade game? Create your own snake game. Here’s some inspiration from google maps. Submit on our Day 6 Devpost.

Create a tic tac toe app

Recreate the classic game - tic tac toe. If you’re new to coding, we recommend keeping it simple. If you’ve been hacking a while, consider challenging yourself more by attempting it in a new language or without googling any questions. Submit your hack on our Day 6 Devpost!

Write a script to find pi to the Nth digit

Hope you’re hungry because we’re going to find pie today. Oh, sorry - we mean pi. Write code to find pi to specific digit. Share on the Day 6 Devpost.

Build with an API

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, utilize an API, in a project, or even just research up about APIs. You’ll be the api-le of my eye if you submit on our Day 6 Devpost.

Create a Useless Invention Hack

Create a hack for a totally useless or silly invention. The more useless and silly, the better. Submit it on our Day 6 Devpost. 

Build your own mp3 player

Ready to play some tunes? Create your own version of an mp3 player - you could even include features for changing volume, pitch, or playback speed of the music! It’ll be music to our ears if you submit on the Day 6 Devpost

Create an avatar for a figure in computing history

There are countless pioneers in computing that have paved the way for events like LHD to exist. Create an avatar for one of them and share it with us on the Day 6 form. 

Create a mock up for a mobile app

Time to plan out the next big mobile app! Design a mockup for any type of app you’d like. Share it with us on the Day 6 form.

Create a spark AR filter

Head over to the Spark AR website and get started building your very own filter. Share a screenshot of your newly created filter on our Day 6 Form.

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 6 Form to earn your points!

Complete the "API Academy" TwilioQuest mission

It's time to gain even more in depth know-how of the Twilio API suite. Board the Fog Owl and find the "API Academy" mission in the Navigation Console at the front of the ship. Complete this mission, take a screenshot of your mission completion status, and submit to our form.

Build a Discourse Forum using Linode

Creating a space to discuss and exchange ideas is a great way to start and grow your own community. Sign up for $100 worth of Linode credits and watch this tutorial to learn how to build and deploy your very own Discourse Forum. Submit to the Day 6 Devpost to earn those points!

Deepgram Mashup Challenge

Build better voice applications with faster, more accurate transcription with our Speech Recognition API. Build a project which uses both Deepgram's API and another, non-Deepgram API. Sign up at https://dpgr.am/lhdbuild2022. Remember to submit your challenge on our Day 6 Devpost

Complete the "Javascript Test Lab" or "Mysteries of the Pythonic Temple" TwilioQuest mission

Want to test out your JavaScript or Python skills? Board the Fog Owl and find either the Javascript or Python missions in the Navigation Console at the front of the ship. Complete this mission, take a screenshot of your mission completion status, and submit it to our Day 6 form.

Week-long

What’s the rush? Take a chance on a week-long challenge! These range in more intricate or intensive hacks to hacks that we think are fun to do any day of the week. Make sure to take a scan through all of the awesome challenges you can comete!

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 our Week-Long Form.

[Repeatable!] Attend a Live Session

Check into any of our live sessions going on this week. MLHers will be completing LHD: Build 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!

[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.

[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!

[Repeatable!] Post about LHD: Build 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 per platform daily. If your post includes a photo, you could get reshared by MLH. Submit a screenshot on our Week-Long Form!

[Repeatable!] Create a demo video for one of your challenges

We want you to submit a 2 minute long “demo” video of your favorite hack or hacks you make at LHD: Build . Your video should show us a demo of what you built while you explain why you built it. We might play some of our favorite demos throughout the week. Submit a link on our Week-Long Form.

Build a project to send a message

Create any project that sends messages! I could be a simple hello, world or a full chat application. Message us if you need any help submitting on devpost. 

Build Your Own Social Media Application

Imagine a social media world without targeted ad campaigns and algorithmic biases. Use DeSo to build your own ideal social media platform. Fork one of Deso’s repositories and add the features you'd like! One way to get started is by running your own DeSo node. Check out the documentation and submit.

[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.

[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!

[Repeatable!] Create a demo video for one of your challenges

We want you to submit a 2 minute long “demo” video of your favorite hack or hacks you make at LHD: Build . Your video should show us a demo of what you built while you explain why you built it. We might play some of our favorite demos throughout the week. Submit a link on our Week-Long Form.

Build a project to send a message

Create any project that sends messages! I could be a simple hello, world or a full chat application. Message us if you need any help submitting on devpost. 

Build Your Own Social Media Application

Imagine a social media world without targeted ad campaigns and algorithmic biases. Use DeSo to build your own ideal social media platform. Fork one of Deso’s repositories and add the features you'd like! One way to get started is by running your own DeSo node. Check out the documentation and submit.

No items found.
No items found.

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 our Week-Long Form.

[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.

[Repeatable!] Post about LHD: Build 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 per platform daily. If your post includes a photo, you could get reshared by MLH. Submit a screenshot on our Week-Long Form!