"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:
๐ฅ 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!