Thank you for joining us for Advent of TypeScript! The TypeHero team is thrilled to unveil our brand-new platform, designed not just for this year's event but for many more to come. We hope you enjoy the challenges, learn something new along the way, and have a great time participating. If you’re enjoying the experience, we’d love it if you shared the event with your friends to help it grow even more!
If you have any questions, find bugs, or just have feedback please feel free to reach out to us on our Discord or GitHub.
Tips
- You might find using the TypeScript Playground preferred over our editor (at least for now 🤐). You can copy the code from the test section into the playground, start coding, and when you nail it, pop your code (except any tests) back into our editor.
- The test cases are your friends! They’ll guide you through what we’re asking for. When things get trickier, these cases will be your trusty helpers.
- Join the advent-of-typescript channel in our discord linked earlier just for chewing over these challenges. Jump in, chat, and share your thoughts on solutions. We highly recommend it!
- Remember, it’s all about having fun! These challenges are meant to tease your brain. They’ll ramp up real quick 🙈. Don’t sweat it if a challenge feels tough. Everyone will be able to share their own solutions at the end of the event.
Rewards
This year, we're introducing leaderboards📈! You'll find a daily leaderboard and an overall leaderboard, where top contestants can win exciting prizes. Join the discord to stay updated on the latest announcements about prizes!
Here's how scoring works: each day, the first 100 participants will earn points based on their rank. First place gets 100 points, second place earns 99, third place gets 98, and so on, decreasing by one point per rank.
But that's not all — you can collect Advent of TypeScript badges! Once unlocked, these badges will be displayed on your public profile as a testament to your achievements. You can view your profile on our shared platform at typehero.dev. Happy coding and good luck! ☃️