Summer Code Jam 2022

Once a year we host a code jam for members of our server to participate in. The code jam is an event where we place you in a team with 5 other random server members. You then have 11 days to code some sort of application or program in Python. Your program must use the specified technology/framework and incorporate the theme chosen by the server.

After the 11 days are complete, your team has 4 days to finish documentation and create a video presentation showcasing and walking through the program that your team has created. More details and specifics of this will be released within the next 2 weeks.

Important Dates

  • Saturday, June 18 - Form to submit theme suggestions opens
  • Wednesday, June 29 - The Qualifier is released
  • Wednesday, July 6 - Voting for the theme opens
  • Wednesday, July 13 - The Qualifier closes
  • Thursday, July 21 - Code Jam Begins
  • Sunday, July 31 - Coding portion of the jam ends
  • Sunday, August 4 - Code Jam submissions are closed

How to Join

The Qualifier isn't released yet, but to receive the most up-to-date information and to get notified when the Qualifier is released you can join the server: discord.gg/python.

Technology

The chosen technology/tech stack for this year is WebSockets. Each team must make use of the approved frameworks to create a WebSockets-based app. For more information of websockets, check out this wikipedia article.

Prizes

Our Code Jam Sponsors have provided prizes for the winners of the code jam. Also, thanks to our Patreon patrons supporting this server, we are able to send members of the winning teams Python Discord t-shirts and possibly other goodies.

Digital Ocean

Scalable compute platform with add-on storage, security, and monitoring capabilities. We make it simple to launch in the cloud and scale up as you grow—whether you’re running one virtual machine or ten thousand.

Prizes
DigitalOcean credits to the members of a winning team.

JetBrains

Whatever platform or language you work with, JetBrains has a development tool for you. We help developers work faster by automating common, repetitive tasks to enable them to stay focused on code design and the big picture. We provide tools to explore and familiarize with code bases faster. Our products make it easy for you to take care of quality during all stages of development and spend less time on maintenance tasks.

Prizes
1-year JetBrain licenses to the members of a winning team.

Replit

Start coding instantly, right from your browser. With GitHub integration and support for nearly every major programming language, Replit is the best place to code. Our mission is to bring the next billion software creators online. We build powerful, simple tools and platforms for learners, educators, and developers.

Prizes
Three months of the Replit hacker plan to the members of a winning team.