# Hackathons - Dev Retro 2022

My first hackathon was this year, and I have completed nearly **15 online hackathons** this year. Let me share my journey, achievements, and my failures.

## Introduction

According to me, Hackathons are no more than *(mostly)* the use of new technology to solve a particular program in the minimum time possible. Also, most of them have swags and prizes.

![Money](https://media0.giphy.com/media/h0MTqLyvgG0Ss/giphy.gif align="center")

Nah Nah Nah, It isn't that much money, but you get in a fair amount. Let me now share my participation and achievements.

## My participation

I have won quite good prizes from taking part in hackathons this year. And <mark>I learned a heck lot of things</mark> just because I took part in hackathons.

Let me just create a timeline of hackathons:

### 1\. [Thirdweb x Hashnode](https://townhall.hashnode.com/thirdweb-hackathon)

It was organized by our very own @[thirdweb](@thirdweb) and [hashnode](https://hashnode.com). I didn't have any idea but it was on January 2022. Meaning I started hackathons at the beginning of 2022. Yes, it feels strange now knowing when I started.

> It was my first hackathon so I just wrote a lot of thing, now let me just wirte in short.

* **Date:** January 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Nah
    
* **Tech to use:** [Thirdweb](http://thirdweb.com)
    
* **Project**: A NFT marketplace *(Buy, sell and mint NFT)*
    
    * [Live website](https://nftque.netlify.app/)
        
    * [Source code](https://github.com/aashishpanthi/NFTque)
        

#### Learnings:

It was my first web3 project. I learned about metamask wallet, and how to use the Ethereum network. And most important of all, I learned data once written can't be erased from the blockchain. This is the only reason why I haven't continued in web3 afterward.

### 2\. [Netlify x Hashnode](https://townhall.hashnode.com/netlify-hackathon)

* **Date:** February 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Nah
    
* **Tech to use:** [Netlify](https://netlify.com)
    
* **Project**: A place to write your last wish and fulfill others
    
    * [Live website](https://samjhana.netlify.app/)
        
    * [Source code](https://github.com/aashishpanthi/samjhana)
        

#### Learnings

I learned to use netlify better. I used netlify form submissions with React. I used firebase, I used to be scared of it at that time. Also, learned to edit videos (for demo).

### 3\. [Hasura x Hashnode](https://townhall.hashnode.com/hasura-hackathon)

* **Date:** March 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Yes, [Runner up](https://townhall.hashnode.com/hasura-x-hashnode-hackathon-winners)
    
* **Tech to use:** [Hasura](https://hasura.io)
    
* **Project**: Learn programming while typing or vice-versa
    
    * [Live website](https://codyper.netlify.app/)
        
    * [Source code](https://github.com/aashishpanthi/codyper)
        

#### Learnings

The very new thing I learned during this hackathon is that <mark>fonts have different widths </mark> . Also, monospace letters have equal width.

### 4\. [Linode x Hashnode](https://townhall.hashnode.com/build-with-linode-hackathon-june-2022)

* **Date:** June 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Yes, [Winner](https://townhall.hashnode.com/linode-x-hashnode-hackathon-winners)
    
* **Tech to use:** [Linode](https://www.linode.com/)
    
* **Project**: Track price of your product or stock
    
    * [Live website](https://lootle.live)
        
    * [Source code](https://github.com/aashishpanthi/lootle.live)
        

#### Learnings

In this hackathon, I learned <mark>web scraping using puppeteer</mark>. Also, to host a MERN web app on a raw **linux server** and map to a domain using **Nginx.**

> Two hackathons in a row. Oh boy, that was epic.

### 5\. [Redis x Dev.to](https://dev.to/devteam/announcing-the-redis-hackathon-on-dev-3248)

* **Date:** August 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Yes, [Runner up](https://dev.to/devteam/redis-hackathon-winners-announced-524d)
    
* **Tech to use:** [Redis](http://redis.com)
    
* **Project**: Search Engine
    
    * [Live website](https://juhu.live)
        
    * [Source code](https://github.com/aashishpanthi/search-engine)
        

#### Learnings

In this hackathon, I enhanced my learning of <mark>web scraping using puppeteer</mark>. Also, to host a MERN web app on a raw **digital ocean droplet** and map it to a domain using **Nginx.** And using **Redis** as a database on its top.

> Wow, three in a row 😅

### 6\. [Aws Amplify x Hashnode](https://townhall.hashnode.com/aws-amplify-hackathon)

* **Date:** September 2022
    
* **Duration**: 1 month
    
* **Won**? -&gt; Nah
    
* **Tech to use:** [AWS Amplify](https://aws.amazon.com/amplify/)
    
* **Project**: Generate a dev card with the number of lines of code you have written
    
    * [Live website](https://juhu.live)
        
    * [Source code](https://github.com/aashishpanthi/github-lines-of-code)
        

### 7\. [NASA Spaceapps hackathon](https://townhall.hashnode.com/aws-amplify-hackathon)

* **Date:** October 2022
    
* **Duration**: 36 hours
    
* **Won**? -&gt; Nah
    
* **Tech to use:** NASA APIs
    
* **Project**: International Space Station tracker
    
    * [Live website](https://hamro.earth)
        
    * [Source code](https://github.com/saroj-regmi/Nasa-space)
        

> After this, Hacktoberfest started and I started taking part in a lot of hackathons. Let me share only few of them in details.

### 8\. [Nhost x ReacPlay](https://hustles.reactplay.io/hackrplay/2022/home)

* **Date:** October 2022
    
* **Duration**: 14 days
    
* **Won**? -&gt; Yes, [Third](https://hustles.reactplay.io/hackrplay/2022/home)
    
* **Tech to use:** [Nhost](https://nhost.io/)
    
* **Project**: Know if your email was read or not
    
    * [Live website](https://mailsbe.netlify.app/)
        
    * [Source code](https://github.com/aashishpanthi/mailsbe)
        

#### Learnings

In this hackathon, I learned <mark>pixel tracking</mark>. Also, to use [Nhost](https://nhost.io/) as a database, doing **Graphql requests,** and use **Nhost serverless functions**.

### 9\. [Notjust.dev x Nhost x Stream](https://www.notjust.dev/hack)

* **Date:** November 2022
    
* **Duration**: 48 hours
    
* **Won**? -&gt; Yes, [Special price winner](https://www.notjust.dev/hack#h-1-special-prize-from-notjust-academy)
    
* **Tech to use:** [Nhost](https://nhost.io/) or [Stream](https://www.notjust.dev/hack#h-1-special-prize-from-notjust-academy)
    
* **Project**: A mobile app that gives you updates on the world cup 2022 match
    
    * [App download](https://expo.dev/@aashishpanthi/FIFA-World-Cup-2022)
        
    * [Source code](https://github.com/aashishpanthi/FIFA-World-Cup)
        

#### Learnings

In this hackathon, I learned <mark>to build a mobile application with React Native</mark>. Also, to use **Stream for chat messaging**.

### 10\. Steel city code

### 11\. Findcoder.io x locofy.ai

### 12\. @[Medusa](@medusajs) js hackathon

### 13\. Inov-8-hackathon

### 14\. MongoDB x Dev.to

> I don't even remember other hackathons😅.

Yes, I don't have any experience with offline hackathons, I know some of the rules and time periods but for the most, I have only participated in a 5-hour-long offline competition (which I will not call a hackathon). At least I have participated in some online hackathons, so here is my experience with online hackathons.

## Achievements

I feel great looking at my hackathon journeys, I built a lot of good projects this year. And want to build a lot more. Before that let me share some of my achievements here:

#### Got featured in Linode's craft of code

%[https://twitter.com/linode/status/1595401824621981697] 

#### Got a participation certificate from steel city codes

%[https://twitter.com/aashishpanthi11/status/1606877728061681665] 

#### 120kg CO2 offset

%[https://twitter.com/aashishpanthi11/status/1605914783253159941] 

#### Special prize from Notjust.dev

%[https://twitter.com/VadimNotJustDev/status/1597292800323846146] 

#### Got a participation certificate from the @[Medusa](@medusajs) hackathon

%[https://twitter.com/aashishpanthi11/status/1592219535264083969] 

#### Third position

%[https://twitter.com/ReactPlayIO/status/1586942486920204288] 

#### Findcoder.io hackathon participation certificate

%[https://twitter.com/aashishpanthi11/status/1585976064299634688] 

#### NASA Spaceapps participation certificate

%[https://twitter.com/aashishpanthi11/status/1577970981578366976] 

#### Linode hackathon winner

%[https://twitter.com/aashishpanthi11/status/1549770209736933377] 

# Summary

To summarize the whole journey, I got various opportunities to learn more stuffs, explore new technologies, and engage with the community. Most importantly I was able to manage some time for these events. I don't know how but I passed two exams during these hackathons. I have also participated in other hackathons but I didn't find any room to fit that in here so I left it.
