DEV Community

Cover image for Announcing the GitHub + DEV 2023 Hackathon!

Announcing the GitHub + DEV 2023 Hackathon!

Brian Bethencourt on April 25, 2023

Hey, DEV community! I hope you're ready for some exciting news. GitHub is launching their latest hackathon here on DEV Community where you can bui...
Collapse
 
harinilabs profile image
Harini Janakiraman

Great hackathon!! We at Rowy (an open-source low-code backend platform on Google Cloud and Firebase) want to support this as well 🙌

We will add $500 to the grand prize winner's amount 😍 - if the winning entry uses Rowy for managing their database or to build automation using Rowy's APIs/Webhooks/Cloud Functions in low-code 💜

Check out Rowy demos and message us on Discord

Collapse
 
kacemm profile image
kassem

is it real ?

Collapse
 
mishmanners profile image
Michelle Duke

Well Harini is the CEO and Founder of Rowy so why doubt?

Thread Thread
 
Sloan, the sloth mascot
Comment deleted
 
yuhuishishishi profile image
I love integers

I have the same question. I'm interested in seeing some unconventional use cases of codespaces.

Thread Thread
 
harinilabs profile image
Harini Janakiraman

Yes it is real :) You can use hosting platform like Firebase easily - depending on what you are building - you can use Codespaces for building your app frontend, have your database on Firestore - manage it easily on Rowy's CMS and when your app is ready you can host it on Firebase hosting with custom domain etc.

Thread Thread
 
ladykerr profile image
Kedasha

@yuhuishishishi I'm curious to know what "unconventional use cases" mean to you when it comes to Codespaces. Do tell!

Thread Thread
 
yuhuishishishi profile image
I love integers • Edited

I mean cases when it is not used solely as a coding environment. E.g., (I am not sure if this is achievable), maybe on a PR, click a button to start a codespace as a temporary deployment of the app, expose the ports and let your team mates to preview changes in a full automatic away.

Collapse
 
domingosl profile image
Domingo

Rowy needs a bit of visual programming in their life :)
devpost.com/software/fflow

Collapse
 
ben profile image
Ben Halpern

This will be a fun one

Collapse
 
kacemm profile image
kassem

I'm wondering how I can use Codespaces for more than just setting up a development environment. Should I host my web app with another provider?

Collapse
 
ladykerr profile image
Kedasha

Codespaces is similar to your local IDE, so you're not able to host an application with it.

You can use Netlify, GitHub Pages, GCP, AWS and other services to host your app. Codespaces allows you to code in the cloud instantly - its a dev environment hosted in the cloud. So you can build your application, just as you would locally, without needing to set anything up on your machine.
Read more about Codespaces here: docs.github.com/en/codespaces/over...

Thread Thread
 
dilane3 profile image
Dilane3

Thanks for this explanation. I was thinking that GitHub Codespace had another usecases apart of hosting and configure a dev environment in the cloud.

I test it, and it looks like VSCode :)

It's very cool

Collapse
 
disukharev profile image
Dima Sukharev

Hi 👋 I know we are all busy, but maybe a follow up on when results will be announced could help :) hope I didn’t miss it, anyway it’s not straightforward where results are announced :)

Collapse
 
devencourt profile image
Brian Bethencourt

Hey there, sorry for the delay! The GitHub and DEV teams needed a bit more time for judging, so announcements were delayed! Winners will be announced on 6/13!

Collapse
 
danicunhac profile image
Daniel Costa

And where can we see the post regarding winners?

Collapse
 
fadygrab profile image
Fady GA 😎

This is literally the first post I see after the initial results announcement date and I saw it by coincidence 😁
I'd love too some updates thank you 😊. If things are that tight for the organizers, a roughly estimated week perhaps? Hope any of the organizers sees this 🤞

Collapse
 
lyqht profile image
Estee Tey

Agreed, would love to hear some update on this!

Collapse
 
erinposting profile image
Erin Bensinger

Woohoo, so exciting! Can't wait to see what you all build!

Collapse
 
balastrong profile image
Leonardo Montini

Sounds great! Count me in ;)

Collapse
 
ben profile image
Ben Halpern

Awesome

Collapse
 
mishmanners profile image
Michelle Duke

Looking forward to seeing your entry.

Collapse
 
hayatscodes profile image
Hayatudeen Abdulrahman

Today's June 8 and the winners has not been announced.

Collapse
 
devencourt profile image
Brian Bethencourt

Hey there, sorry for the delay! The GitHub and DEV teams needed a bit more time for judging, so announcements were delayed! Winners will be announced on 6/13!

Collapse
 
jbrocher profile image
JB

Submission published :D dev.to/jbrocher/ai-powered-automat... . A small github action to automatically generate PR Bodies and refactoring suggestions based on the diff. OpenAI powered of course to be fashionable.

It was a great opportunity to get my hands dirty with prompt engineering.

Collapse
 
maurerkrisztian profile image
Krisztián Maurer • Edited

Nice project! So we've got an AI-powered tool showdown, huh? 🤖✨ My project is also AI powered as many others, I start to see a trend lol

Image description

Collapse
 
jbrocher profile image
JB

Thanks ! Yup our submissions look pretty similar haha. To be honest I just quickly threw mine together after stumbling onto this post, I didn't really take the time to check what was already out there. I might have abstained if I saw you GA before I started working on mine, sorry 😅.

Your project is great, I'm going through your repo right now. This is my first time making a custom Github action and working with OpenAI, so it's great to be able to check how you went about things.

If I find the time to continue working on this before the deadline, I guess I'll try to focus the feature I add around problems that are specific to a Pull Request since yours is focused on issues. Although I'd like to try and and add some automatic labeling as well if that's all right with you!

Maybe we'll find a way to merge the two project afterwards (or at least the prompts) to end up with an AI powered repo management toolkit !

Thread Thread
 
maurerkrisztian profile image
Krisztián Maurer

No need for sorry, you misunderstood me. Your submission is fine. Mine addresses different problems while yours focuses on pull requests. I've seen that many people have found lots of creative ways to use AI, and that's what I meant. You can implement whatever feature you like, don't limit yourself. Feel free to use any idea. I'm excited to work together if you're interested in collaborating.

Collapse
 
zubairanwarkhan profile image
Zubair Khan

Wow I have already started thinking of what could be built. Most probably in the last category 😂

And btw its almost a month to submit the entries, and I have tried to prepare a structured approach which can be beneficial for this use case

Check it here in my DEV post dev.to/zubairanwarkhan/30-day-plan...

Or a direct link
saaswisdom.com/resources

All the best 💯

Collapse
 
_eduard26 profile image
Eduard Constantin

Use one of the following languages:

What languages?

Collapse
 
devencourt profile image
Brian Bethencourt

Thanks for catching this! We'll fix this typo shortly. There's no language restriction or requirement. Feel free to use anything that fits the Hackathon category descriptions!

Collapse
 
_eduard26 profile image
Eduard Constantin

nice, is it necessary to create a new repo for the application or I can use an existing repo?

Thread Thread
 
mishmanners profile image
Michelle Duke

You can use an existing repo but you'll need to show what you've built for the hackathon, ie. tell us what's new, what was existing.

Thread Thread
 
_eduard26 profile image
Eduard Constantin

sounds great, thank you!

Collapse
 
zhaluza profile image
Zac Haluza

Psyched to give this a shot! I have an idea for the "wildcard" category, and I'm wondering if we're still required to use Github Actions or Codespace to implement it (e.g. deploy it in a Codespace)?

Without giving away too much, the project I'm thinking about is very Github-focused and would make significant use of the Github API to interact with different repos.

Collapse
 
callmehongmaybe profile image
CallmeHongmaybe

That's what I'm wondering as well.

Collapse
 
2kabhishek profile image
Abhishek Keshri

Is GPLv3 license allowed?

Collapse
 
disukharev profile image
Dima Sukharev • Edited
Collapse
 
tzador profile image
Tim

Please take a look at my work in progress submission
dev.to/tzador/devtoodev-...

Collapse
 
yuhuishishishi profile image
I love integers

I am curious on what some projects can be built on top of / using github codespace.
I can imagine you can build different workflows by utilizing actions.
Wondering what are some interesting use cases of codespaces, besides using it as a dev environment.

Collapse
 
ladykerr profile image
Kedasha

Here's a blogpost on unexpected capabilities of Codespaces: github.blog/2023-02-28-10-things-y...

Collapse
 
halltech profile image
Olajide Ayomide

Still haven't gotten what the hackathon is all about, I need someone who can work me through this

Collapse
 
pazapp profile image
PaZapp

Just in the same pot here.

Collapse
 
umtcylmz profile image
umtcylmz • Edited

WOW, I think it was a great opportunity!

I have another upcoming news for you guys.

Ant Media is organizing the Real-Time Streaming Hackathon on 29th of July!

Challange is simple and sky is the limit: create real-time streaming applications or plugins using the Ant Media Server and win up to $6000 in Prizes! 🚀

Day#1
Day#2 The Finals!

Prize Pool:
🥇 1st prize: $3000
🥈 2nd prize: $2000
🥉 3rd prize: $1000

Collapse
 
kafechew profile image
Kai Chew

MooptOS: Open IoT Platform for Decentralized Urban Farming #GitHubHack23 submission published. It is an open Internet-of-Things (IoT) platform, consists of modular software and hardware, for decentralized urban farming.

MooptOS

We leverage Github Codespaces for an automation workflows in application deployment, i.e. setup environment, testing and running at localhost (nodejs, meteorjs, blazejs, johnnyfivejs, webixjs, PWA ready, ... etc). At the same time, we're using Github Actions for deployment testing.

As it is built within a very short time period from scratch, our PoC was built purely based on temperature sensor only. Our prototype can currently helping the users to deploy a real-time Water Temperature monitoring system based on open hardware like Arduino with DS18B20 sensor, as well as open software like MeteorJS and JohnnyFiveJS.

Step-by-step to Click & Launch a Real-time Water Temperature Monitoring system based on Arduino & MeteorJS at Github Codespaces

  1. Go to moopt-codespace-action repo
  2. Click to launch a Codespace
  3. Wait to setup codespace from devcontainer and actions
  4. Ready for fun!
Collapse
 
chefgs profile image
Saravanan Gnanaguru

Submitted the entry for the Hackathon. Please refer the submission details here

I've created a Github action workflow to trigger the Terraform validation and infra deployment of Kubernetes in minikube cluster. Check this out and share you're thoughts folks.

Collapse
 
maxprilutskiy profile image
Max Prilutskiy
Collapse
 
seek4samurai profile image
Gourav Singh Rawat

Hi, being a guy into operations as well I'm thinking to setup a project and integrate multiple GitHub actions & scripts over the repository to demo on what can be done to make some automations in any open-source project, like in issues, PRs and more.
Would that be considered a valid project? Thanks

Collapse
 
marchonax profile image
MarchoⁿaX

ChatGPT is about to experience a lot of traffic...

Collapse
 
maxwellnewage profile image
Maximiliano Burgos • Edited

Nice! Is this for spanish writters too?

Collapse
 
devencourt profile image
Brian Bethencourt

Absolutely, as long as you use the provided post template, feel free to write up your details in whichever language you would like!

Collapse
 
bobkovsergey profile image
Bobkov Sergey

dssss

Thread Thread
 
bobkovsergey profile image
Bobkov Sergey

sss

Collapse
 
yogeshwaran01 profile image
YOGESHWARAN R

Here is my submission: dev.to/yogeshwaran01/effortlessly-...

It is a tool automatically update your Spotify playlist using GitHub Actions.

Collapse
 
renancferro profile image
Renan Ferro

Wow, so exciting! Leet'sss goo guyss! My Wacky Wildcards app has started, exciting to see the community and projects! 😆 🤟

Collapse
 
aftabahmedabro profile image
Aftab Ahmed (Abro)

Really amazing!! super excited to participate

Collapse
 
nickytonline profile image
Nick Taylor

Let's go!

A kid twirling in a cowboy outfit firing pistols that are their fingers

Collapse
 
kgaber985 profile image
Kareem Gaber

Awesome

Collapse
 
timlmit profile image
TIM

Yay

Collapse
 
developerdoran profile image
Jake Doran

Good luck to everyone that enters, can't wait to see what interesting ideas the community can come up with!

Collapse
 
rachelfazio profile image
Rachel Fazio

Yay! Have fun everyone!

Collapse
 
yelldutz profile image
Igor Duca

Excited to give it a try! 😅

Collapse
 
mhetrerajat profile image
Rajat Mhetre

Interesting!

Collapse
 
floxydio profile image
Dio Rovelino

looks interested :D

Collapse
 
abhixsh profile image
Abishek Haththakage

wohooooo!!!

Collapse
 
mishmanners profile image
Michelle Duke

So pumped to see what you all build!

Collapse
 
neilblaze profile image
Pratyay Banerjee

@subhamx_ 🚀

Collapse
 
algodame profile image
Chiamaka Ojiyi

Does a backend only project qualify? Do I need to build out a frontend?

Collapse
 
mishmanners profile image
Michelle Duke

You can build what you want!

Collapse
 
ki3ani profile image
Kenneth Kimani

Where can one Apply to participate?

Collapse
 
mishmanners profile image
Michelle Duke

Read the rules above and you can participate. You only need to build something on GitHub, make sure it's open source, and then write a post about it.

Collapse
 
vulcanwm profile image
Medea

good luck to anyone participating!

Collapse
 
phatsss profile image
phatsss

🚀🚀🚀

Collapse
 
nandorholozsnyak profile image
Nándor Holozsnyák

Just published my submission too.

I saw a lot of great ones! Good job everyone! 🔥

Collapse
 
bywaleed profile image
Waleed

Would an innersource related project fit into the Maintainer Must-Haves category?

Collapse
 
dyaskur profile image
Muhammad Dyas Yaskur

I published my submission:
dev.to/dyaskur/unleash-the-power-o...

And I have a question:
Can I make updates to my app during the Submission Judging period?

Collapse
 
delrosariorovic profile image
Rovicc

g

Collapse
 
devarshishimpi profile image
Devarshi Shimpi

Excited for this!!! 🎉

Collapse
 
satyxm profile image
Satyam Singh

Excited to build something and elevate my learnings 🚀

Collapse
 
mluisamc profile image
Marisa Martínez

Good luck, have fun!

Collapse
 
katerinamykhailyk profile image
Katherine Mykhailyk

Would anyone happen to have a link to the previous Hackathon submissions, so that we could get some inspiration for potential applications to create?

Collapse
 
maurerkrisztian profile image
Krisztián Maurer

Here is the old Hackhaton tag dev.to/t/actionshackathon21

Collapse
 
mishmanners profile image
Michelle Duke

Thanks for sharing!

Collapse
 
srinivasanakash profile image
Srinivasan-Akash

Can our team submit more than one project ?? In various themes ??

Collapse
 
kasuken profile image
Emanuele Bartolesi

I cannot skip this hackathon :)

Collapse
 
andreagriffiths11 profile image
Andrea Liliana Griffiths

Formamos un grupito para los hackeádores en español?

Collapse
 
manuelws profile image
manuelws

Yo participo esta vez con mi empresa de Alemania, pero me encantaría estar en un grupo que suela participar en hackathons!

Collapse
 
moose_said profile image
Mostafa Said

This will be fun

Collapse
 
bakardev profile image
Muhib ur Rahman Bakar

very excited for this.

Collapse
 
raphaborges profile image
Raphael Borges
Collapse
 
near5davy profile image
Ishan Velle
Collapse
 
theinfosecguy profile image
Keshav Malik • Edited

@devencourt Are the results out?

Collapse
 
abiyyu03 profile image
Abiyyu Cakra

hi @devencourt , is the winner for this hackaton announced ?

Collapse
 
souravmaji1 profile image
sourav maji

Amazing

Collapse
 
mindgames profile image
Mathias Åsberg

⚡️

Collapse
 
sachinchaurasiya profile image
Sachin Chaurasiya

This will be interesting 🚀

Collapse
 
fadygrab profile image
Fady GA 😎

and provide your app’s URL.

Should I host my app with a purchased domain?

Collapse
 
timotej_avsec profile image
Timotej Avsec

A bit late but managed to finish it: dev.to/timotej_avsec/github-action...

Collapse
 
killswitchh profile image
Balaji Jayakumar

Just done with my submission!

dev.to/killswitchh/let-ai-write-th...

Collapse
 
dhiru06 profile image
Dheeraj Dommaraju

Let's goo

Collapse
 
devdevildev profile image
Devansh

Gonna be fun

Collapse
 
owaisrazi1012 profile image
owaisrazi1012

is winner announced?

Collapse
 
codenerd profile image
Hiro

If i win the prize, can i have an opportunity to join your awesome DEV team?

Collapse
 
abiyyu03 profile image
Abiyyu Cakra

let's code !

Collapse
 
codenerd profile image
Hiro

Worth try it! I'll call my colleagues.