Announcing the Deno KV Hackathon
UPDATE 2023/06/16: The hackathon is over and winners have been determined. Thanks everyone who participated!
As we continue to improve Deno KV, a zero-config, globally distributed key-value store built right into Deno, we’ve been excited to see a wide range of novel use cases. To further encourage building on Deno KV, we’d love to highlight these projects so we’re inviting everyone to participate in the Deno KV Hackathon.
You can build anything — an API, an edge function, a web app, etc. — so long as it uses Deno KV, is open source, and deployed on Deno Deploy.
The hackathon starts now and the deadline for submissions is Thursday, June 15th, 2023 at 12pm Pacific Time. Winners will be announced on Friday.
First off, we here at Deno want to give a huge shout out to everyone who participated, engaged in our Discord and YouTube, and helped make this an awesome, fun hackathon!
There were 29 submissions! Which is impressive given that you all only had 3.5 days to build something. (And next time, we’ll do a longer one that’ll include a weekend.)
Here are the winners for each category.
Kicking off the first winner of the hackathon is for the category, Most Fun. We were thrilled to see so many fun games come out of the hackathon.
Runners up (don’t worry — you’ll also get prizes!) include
- Storybro by Mieszko Kycermann,
- Text Embedding Game — TEG by Zhen Wang,
- Territory by Nathan White, and
- Count Confetti by manybugsdev
Most Technically Impressive
There were so many projects that were technically impressive that we couldn’t decide on a single one (it was a four-way tie 😬). Here are all of the winners for this category, in no particular order:
The winning project for Ryan’s Favorite is Reddino, a reddit-like clone, from Blocksnmore and Lukas. Was this a fun project to take on for a hackathon or a well-timed launch to attract reddit’s users during their blackout? 🤔
We received 63 votes from the community for which project deserves to win Fan Favorite. The winning project for Fan Favorite is Crux X from the denosaurs Elias Sjögreen and Dean Srebnik. They re-wrote the crux.land registry with Fresh and Deno KV, as well as a dose of love and stress.
Runners up in this category include Storybro and Reddino.
There were so many awesome projects that it was tough to select a single one. The winning project for Overall Best is Reddino! Congratulations to the Reddino team again!
Since Reddino already won Ryan’s Favorite, we want to give other teams a chance to win some prizes. So the runner up is Stone Bone Cone, a rock-paper-scissors battle royale game from the Abe Train. Great work!
For all winning teams, Andy will get in touch with you on Discord for your shipping details so you can receive your gifts.
Getting access to Deno KV
If you don’t yet have access to Deno KV and want to participate, please follow these steps:
- Join the Deno KV waitlist
- Join our Discord
- In Discord, add the
eventsrole to your user
- DM Andy with your Deno Deploy/GitHub username
Once you’ve been invited off the waitlist, you’ll receive an email from us confirming your access to Deno KV on Deno Deploy.
Categories and Prizes
We’ll evaluate projects in these five categories:
- Overall best
- Ryan’s favorite
- Most fun
- Most technically impressive
- Fan favorite (community vote — you get to decide!)
And all winning teams will receive…
Our new Deno KV sticker set:
A Deno pocket tee:
A Deno KV floppy disk USB drive (16GB):
To be eligible for judging, you must submit your project here by Thursday 12pm Pacific Time and adhere to the following rules:
- Uses Deno KV and deployed on Deno Deploy
- Open sourced on GitHub
- One submission per team
- Team size can be 1 person to 5 people
- You cannot be on multiple teams
- All code must be created during the event
Here are resources to help you get started:
- Deno KV, The Deno Manual
- How to build a CRUD API with Oak and Deno KV
- Starter template: a CRUD API with Oak and Deno KV
- Starter template: Fresh with Deno KV
Here are some examples to inspire you:
We also have scheduled events this week:
- A live stream with Ryan Dahl, Shawn Wang, and Kevin Whinnery on “the Future of Developer Tools”
- A Deno KV AMA with Leo Kettmeir and Luca Casonato
- A live coding session with Kevin Whinnery on building with Deno KV
If you’d like to be notified of each event, join our Discord and update your
role to include
With that being said, let’s start coding! We’re excited to see what you’ll build.
Don’t miss any updates — follow us on Twitter.