Skip to content

fermyon/summer-of-spin

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

52 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

twc-sos

Fermyon Summer of Spin

Dive into a fun opportunity to learn about Spin and our other projects! 🏊🏻‍♀️

If you’re new to Advent of Spin or a returning participant, we are excited to announce that Fermyon is doing a “Spin”-off on the yearly Advent of Spin event that we typically host during the winter seasons. For this season, we will be releasing summer themed coding challenges.

Learning and trying out a new technology for the first time can be a learning curve, but the team at Fermyon strives to make this process fun. 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.

Fermyon built Spin to ensure a better experience for developers, and our coding challenges for this summer will allow you to ease into the technology. With these fun coding challenges, you’ll be able to find your footing with Spin and WebAssembly. At the end of each challenge, you’ll learn some valuable skills as a developer, and write and deploy your own Spin applications.

Starting on July 29th to the middle of August, we will be updating this repository every Monday with a weekly challenge for you to learn how to write WebAssembly applications. The challenges are intended to resemble a learning progression, which will contain simple to complex concepts like simple static sites, key value store, LLMs, etc.

If you’re confused or unsure on how to proceed with the exercises, we will release a walkthrough video of the challenge's solution a week after it has been posted. We will be releasing these walkthroughs here.

How Do I Participate?

Simply click on each challenge, and follow the instructions.

Challenges

Challenges will be added here weekly on Mondays, with the first challenge starting on July 29th. A walkthrough video will also be released after each challenge week that goes over the solution of that challenge.

Walkthroughs

Feeling stuck or not sure how to proceed on a challenge? Check out our walkthroughs for the challenges here:

After releasing each a challenge, a walkthrough of the solution will be posted a week after. Stay tuned!

Pre-Requisites

To participate you need to have the following installed:

Submitting Your Work

Have you completed a challenge and validated your solution through Hurl? Make sure to fill out this TypeForm to receive a Fermyon prize sticker! You also have the opportunity to be recognized on our Discord for completing the challenge (though this is completely optional and up to you).

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 Summer of Spin is to get you solving problems and learning the technology. 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

Want practice for this summers' challenges? Try out our past Advent of Spin events and their challenges, and let us know what you think! Each validation endpoint for all challenges are still valid.

Advent of Spin 2023

Advent of Spin 2022

About

No description, website, or topics provided.

Resources

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages