DEV Community

Enzo Conty
Enzo Conty

Posted on

4

What did I learn by making my first Hackathon ? #Hack20 #FlutterHackathon

Hi everyone πŸ‘‹

Recently I've participated on the #Hack20, the 2020 annual Flutter hackathon.
That was the first time that I was participating to a hackathon, and almost one of the first time I was making a tech event. So I though that I'll share my (very little) experience and some tips with you today !

Making a team

You're going to spend the next 24/48 hours making code ! So an important thing is to participate as a team: if you're doing it alone, you'll probably lose motivation quickly and you'll not push yourself to learn new thing on the road.
As an example, my team was composed of 3 developers (including me), we didn't know each other before making our team, we were simply 3 people speaking the same language in the #searching-a-team channel on Slack. Turning out that we were all living on different continents ! And It was really cool to discover new Flutter developers with different habits of coding !

SearchingForATeam

Learning new things

With a team of random people, I discovered a LOT of new packages and a lot of new habits of code ! For example, I was always using the package Provider for state management in my Flutter projects, but we choose to use bLoC pattern for state management on the hackathon and we all learn a little bit on this new way for us to deal with state management !
We also share a lot of tips and answer each other with the bit of knowledge we had on Flutter, it was really team play at his best !

After submitting our project, we've got an overview of all the projects that were submitted and some ideas were really crazy, and made by a diversity of awesome great developers !
I've been really impressed by some of the projects and it gave me a lot of inspiration and motivation for future personal projects.

Don't participate to win.

I've seen a lot of people participating for the cash prize, which was a crazy amount of 4.000$ this year for the first place, and more than 20.000$ in total. And I totally get why people get excited about, but in my opinion, it's really not a reason of why you should participate !

Participating to the hackathon is more like playing a new World of Warcraft expansions with friends, you start playing in the morning and you're going bed late, and during all this time on your computer:

  • You're happy to spend time with your mates.
  • You learn new things.
  • You discover things that you'll not have searched by yourself.
  • Share a unique experience.

It's maybe confusing to compare it to a game, but if you take pleasure to code with Flutter, then programming is a real game.

See you for #Hack21.

Sentry mobile image

Tired of users complaining about slow app loading and janky UI?

Improve performance with key strategies like TTID/TTFD & app start analysis.

Read the blog post

Top comments (0)

Sentry growth stunted Image

If you are wasting time trying to track down the cause of a crash, it’s time for a better solution. Get your crash rates to zero (or close to zero as possible) with less time and effort.

Try Sentry for more visibility into crashes, better workflow tools, and customizable alerts and reporting.

Switch Tools

πŸ‘‹ Kindness is contagious

Please leave a ❀️ or a friendly comment on this post if you found it helpful!

Okay