Treblle Hacktoberfest: A Nightmare on Coding Street

Treblle Hacktoberfest! A Nightmare on Coding Street: Conquer Github's Dark Dungeons. Cash prize pool: $6,600.

8 months ago   •   5 min read

By Treblle Staff
Table of contents

"In the dark heart of GitHub, where code nightmares come to life, Treblle's Hackathon for Hacktoberfest awaits! ๐Ÿ‘ป๐Ÿ’ป

Developers, heed this call dread! Venture forth and craft your sinister SDKs to win favor with the ancient forgotten gods of the Treblle Community Repo. But beware, for GitHub's haunted halls hold merge conflicts and unresolved issues that can ensnare the unwary. ๐Ÿ˜ˆ๐Ÿ”—

However, amid the terror, there's still room for laughter. This hackathon unleashes your coding creativity, forging tools that'll haunt the digital realm. Will you be a coding champion, or just another forgotten line of code? The choice is yours. Github repositories beckon! ๐ŸŒ‘๐Ÿ’€๐Ÿ‘น๐Ÿ”ฅ๐ŸŽƒ

To enter, submit your soulโ€”I mean, applicationโ€”via the dreaded Google Form. Once accepted, form alliances with fellow developers to navigate this digital labyrinth and await your judgement day. ๐ŸŒ๐Ÿ”ฎ

The sands of time are running out for you, so make haste. Adventurers set off on their dreaded journey on the 15th October 2023. Anyone left behind, will be lunch. โณ ๐Ÿฝ๏ธ"

- Sincerely, Count Codeula

SCHEDULE

The Treblle Hactoberfest will be divided into 2 weeks. The first week will be a great opportunity to learn about APIs, SDKs, Versoninig and other API-related topics from industry leaders.

The second week is the week where you will be tasked to build an SDK for Treblle.

The schedule will be updated as the week of the Hacktoberfest approaches. Join our Discord Community to stay updated!

WEEK1 (Oct 9 - Oct 13, 2023)

Monday, October 9, speakers:

  • Kick-off Livestream
  • Andrew Schemelyun
  • Stephen Rees-Carter

Tuesday, October 10, speakers:

  • Phil Sturgeon
  • Wendell Adriel
  • Sam Carrรฉ

Wednesday, October 11, speakers:

  • Rob Allen
  • Zuzana Kunchova
  • Lorna Mitchell

Thursday, October 12, speakers:

  • Jim Seconde
  • Ahmed Shamim Hassan
  • Daniel Roe

Friday, October 13, Livestream:

  • Steve McDougall (10:30 BST) - 45 mins
  • Jim Seconde (11:30 BST) - 45 mins
  • Chris Miller (13:30 BST) - 45 mins
  • Mike Elsmore (16:00 BST) - 45 mins

WEEK 2 (Oct 15 - Oct 20, 2023)

Treblle hacktoberfest hackathon, all day, every day!



๐ŸŽƒ TREBLLE HACKTOBERFEST RULES ๐ŸŽƒ

What will you exactly be building? ๐Ÿ› 

You will be building an SDK for our platform, Treblle. Your SDK can be built with any language or framework of your choosing. If our judges find that you have copied from an existing official or community SDK then your SDK will not be taken into consideration, and you will be disqualified from the Hackathon. If you need help in building the SDK here is the link to our documentation, otherwise our judges will be available during office hours in our community Discord.

When can you enter? ๐ŸŸ

You have until the 15th of October 2023 to submit your entry via the Google Form, any entries from the 15th onwards will not be taken into consideration.

How big can the teams be, and can you participate as a solo developer? ๐Ÿ‹๏ธโ›น๏ธโ€โ™€๏ธ๐Ÿคพโ€โ™‚๏ธ๐ŸŒ๏ธโ€โ™‚๏ธ

Each team can have a maximum of four members, where one has to be named the team captain. You are able to enter as a solo developer, however you are not allowed to participate in more than one team, or as a team and a solo entry. If you are participating as a member of multiple teams, or as a solo developer and a team, both the teams that you are a member of and yourself will be disqualified from further competition.

Team names ๐Ÿป

Does your monster squad have a team name? You can be โ€œscaryโ€, but be respectful with your naming. Even vampires and zombies have feelings. Our board of vampires and zombies reserve the right to change your team name if it does not comply with our Community guidelines.

Every team consisting of 2 - 4 members must have a name, and if you are competing as an individual, a โ€œteamโ€ name is optional - you can simply use your name or use an alias if you wish.

What is going to be judged (SDK requirements)? ๐ŸŽƒ

Our judges will rise from the dead to go through your code and your SDKs will be fairly judged. After they have a fresh brain for breakfast, the things they will be looking at are as follows:

  • Masking
  • Load Balancing
  • JSON Schema (80% covered at least)
  • Securing API Keys
  • Example project using your SDK
  • Use our SDK template (https://github.com/Treblle/sdk-template)
  • Updated README with complete instructions on how to setup said SDK
  • Setup SDK debugging logic

To see in detail how Treblle SDKs are built, please reference the documentation.

What happens to my SDK when published? ๐Ÿฆพ

When you have finished with your Hackathon submission, you still own the code on your GitHub repository. We will publish a link to this in the Treblle Community repository as well as in our official documentation.

What do I need to do after the SDK has been built? ๐Ÿ‘€

Once you have finished with your submission, you need to invite the judges to a Treblle project so they are able to see a working example. They will also need to be given access to the GitHub repository so they can review the code, and test it themselves. Once these steps have been completed, simply signal us on Discord so that we know you are ready for judgment.

The Hackathon IS NOT open to: ๐Ÿ’™

Individuals who are residents of, or Organizations domiciled in, a country, state, province or territory where the laws of the United States or local law prohibits participating or receiving a prize in the Hackathon (including, but not limited to, Quebec, Russia, Crimea, Cuba, Iran, North Korea, Syria and any other country designated by the United States Treasury's Office of Foreign Assets Control)

Complaints: โš ๏ธ

If you have an issue, or find something unfair - please use the following Google form to log a complaint. Complaints sent through the Google form will go through a review process, and action will be decided. Any complaint not sent through this form, will not be answered.

Prizes ๐ŸŽ๐ŸŽ๐ŸŽ

With a total cash prize pool of around $6,660, prizes are available for the top ten entries.

Cash prizes will be in the form of a digital Visa card sent to team captains, and the lead participant in the case of a solo entry. It is then down to the team captain to distribute the prize in their own agreed way. We are not responsible for how you handle the distribution of prizes.

Physical prizes will be in the form of a digital redemption code, that you are able to use once on our swag portal. If you are lucky enough to be in the top five, you and each member of your team will receive an annual Team Plan for Treblle. If you are in the top ten, but not the top five, then you and your team members will each receive an annual Starter Plan.

Here is the complete list of prizes for the teams that end up in the first 10:

๐Ÿฅ‡ 1st Place: $2666 + Special edition Hoodies, T-Shirts and Socks for every team member
๐Ÿฅˆ 2nd Place: $1666 + Special edition Hoodies, T-Shirts and Socks for every team member
๐Ÿฅˆ 3rd Place: $666 + Special edition Hoodies, T-Shirts and Socks for every team member

4th Place: $500 + T-Shirts and Socks for every team member
5th Place: $400 + T-Shirts and Socks for every team member
6th Place: $200 + Socks for every team member
7th Place: $200 + Socks for every team member

8th Place: $162 + Socks for every team member
9th Place: $100 + Socks for every team member
10th Place: $100 + Socks for every team member

See you all there and good luck!

Spread the word

Keep reading