mikkelhegn / advent-of-spin

Home Page:https://www.fermyon.com/blog/advent-of-spin-2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fermyon Advent of Spin

'Tis the season to learn something new. 🎄

Learning a new technology is fun but can sometimes be a little daunting. The technology we’re really excited about is serverside WebAssembly and believe that Wasm will power the next wave of cloud computing. Spin is an open-source framework for building and running serverless applications powered by WebAssembly.

We built Spin to make the developer experience easier, and we want to show you this through Fermyon's Advent of Spin. You will be presented with fun coding challenges that'll help you find your footing with Spin and WebAssembly. Whether you’re a newcomer to this whole serverless apps thing or a seasoned Spin developer, these challenges will provide your brain with a stimulating little project each week.

While our Advent of Spin takes on some characteristics of Advent of Code, ours is not meant to test your algorithms, data structures, or mathematical acumen. Instead, we want to provide you the opportunity to write and deploy your own cool Spin applications every week.

We’ll update this repository every Tuesday in December with a fun scenario for you to learn how to write WebAssembly applications. And yes, the challenges will encompass everything from simple static sites, to using Large Language Models and AI.

If you’re unsure of any exercise, we will go over a solution and present next weeks challenge in our weekly Live Code Tuesday on YouTube.

How Do I Participate?

Simply click on each challenge, and follow the instructions.

Challenges

Challenges will be added every Tuesday during our Live Code Tuesday at 17:00CET

Prizes

Oh and there are fantastic prizes for everyone who completes each coding challenge!

  • Challenge 1 - A special Spin denim tote bag
  • Challenge 2 - Phippy's Field Guide to Wasm
  • Challenge 3 - Limited edition Fermyon Fanny Pack
  • Challenge 4 - Exclusive Fermyon Beanie

Image of the prizes. A spin denim tote bag, Phippy's Field Guide to Wasm trail map puzzle set, A Fermyon Fanny Pack, and A Fermyon beanie

We'll also have awards for a few bespoke categories, too! Make sure to read the submission guidelines for each challenge and submit your solution to this Typeform page for each challenge. If hyperlink doesn't work, please enter https://fibsu0jcu2g.typeform.com/adventofspin23 directly in your browser in a new tab.

Pre-Requisites

To participate you need to have the following installed:

Nobody Must Code Alone!

We’re all around in the Fermyon Discord server. Come hang out, ask questions, and help others out as we work through the season’s challenges. This is a great opportunity to meet others in the community as well as the engineers behind the Spin project and Fermyon Cloud.

We’ll also post on X/Twitter and LinkedIn, dropping some helpful resources and videos.

Yes, the main goal of Advent of Spin is to get you solving problems and winning prizes. But we also hope that you’ll find inspiration in these projects to build something on your own. If that inspiration happens to strike, let us know. We love hearing about the amazing things you build!

Prior years challenges

Advent of Spin 2022

Want practice for this year's challenge? Try out last year's challenges and let us know what you think. The validation endpoint is still valid.

About

https://www.fermyon.com/blog/advent-of-spin-2022

License:Apache License 2.0


Languages

Language:Makefile 100.0%