SpawnFest 2018
24-25 November

CODING TIME IS OVER

The judges are evaluating the projects

Spawnfest is an annual 48 hour free online development competition in which teams of skilled developers from around the world get exactly one weekend to create the best BEAM-based applications they can.

Participation in SpawnFest is 100% Free of Charge.


Previous editions

Check what happened in our previous editions:


You can reach us through any of our channels:

Register your team

Participation in SpawnFest is 100% Free of Charge.

Registration is closed at this time. Contest is about to start!

Don't forget to check the rules to know how the contest works. And if you need inspiration, check our list of project ideas.


Find a team

You want to take part in Spawnfest but don't have a team yet? Fill out this form [Closed]. We will try to hook you up in a team as soon as possible!

Judges

Sponsors

This event is made possible by our sponsors. You can still join them.

Gold Sponsors

Erlang Solutions

Erlang, Elixir & BEAM Technology Consultancy

Peer Stritzinger GmbH

Dive into a new experience of building wireless embedded systems

AdRoll Group

The future of e-commerce marketing

Scrapinghub

Turn websites into data

Bronze Sponsors

10Pines

We don't just write code. We craft your ideas.

Fiqus

Software Cooperative

LambdaClass

A Software Company from Another Dimension

Be a Sponsor!

If you want to be a sponsor of this event, you just need to contribute with some prizes. You can find more information and register as a sponsor in this form. Or you can contact us at spawnfest-organizers@googlegroups.com

Prizes

These are the prizes you may win, thanks to our generous sponsors

<strong>500USD</strong> Amazon Gift Card

500USD Amazon Gift Card

by PegB

<strong>500USD</strong> Amazon Gift Card

500USD Amazon Gift Card

by PegB

<strong>500USD</strong> Amazon Gift Card

500USD Amazon Gift Card

by PegB

<strong>900USD</strong> Free 2-day CodeBEAM SF ticket

900USD Free 2-day CodeBEAM SF ticket

by Erlang Solutions

<strong>4x</strong> <strong>150USD</strong> Free tickets to Any CodeBEAM Lite

4x 150USD Free tickets to Any CodeBEAM Lite

by Erlang Solutions

<strong>300USD</strong> Amazon Gift Card

300USD Amazon Gift Card

by AdRoll

<strong>300USD</strong> Amazon Gift Card

300USD Amazon Gift Card

by AdRoll

A bunch of books (TBD)

A bunch of books (TBD)

by LambdaClass

Designing Data-Intensive Applications (the book)

Designing Data-Intensive Applications (the book)

by LambdaClass

2 GRiSP boards, a Motor Robot Kit and assorted PMODs

2 GRiSP boards, a Motor Robot Kit and assorted PMODs

by Peer Stritzinger GmbH

GoPro HERO5

GoPro HERO5

by Scrapinghub

Bose QuietComfort 35 (Series II) Wireless Headphones

Bose QuietComfort 35 (Series II) Wireless Headphones

by Scrapinghub

8 months of subscriptions to ElixirCasts Alchemist's Edition

8 months of subscriptions to ElixirCasts Alchemist's Edition

by Fiqus

4 unique t-shirts

4 unique t-shirts

by 10Pines

Rules

  • Schedule
    • - The event will start on 2018-11-24 00:00 UTC.

    • - The event will end on 2018-11-25 23:59 UTC.

    • - The registration will close 2 days prior to the start date.

    • - Each team will have exactly 48 hours to work on their projects.

  • Teams
    • - Team size is 1 to 4.

    • - Every team member has to be a human being, not an organization.

    • - All members of the team should be 13 years old or older.

    • - Judges of this contest can not participate in it as members of a team.

    • - Every team has to be registered by completing the registration form [Closed].

  • Projects
    • - All projects should be written to run on the Erlang VM / BEAM.

    • - They can be written in any BEAM-based language (i.e. Erlang, Elixir, LFE, efene, clojerl, etc.).

    • - Supplementary languages such as Javascript (and JS frameworks) are allowed.

    • - Only code created after the start of the contest will be evaluated by the judges.

    • - The system may include code that was written before the start of the contest, as long as the division between that code and the new one is made perfectly clear for the judges to see.

    • - Each team should come up with their own project idea (If you need inspiration check our list of project ideas)

    • - The organizing team will create a git repository at GitHub for each team.

    • - If a team needs more than one, they can ask the organizers to create extra repos for them.

    • - All deliverables should be uploaded to the repository, which is what will be used by the jury to evaluate the projects.

    • - The only required deliverable is the code, but everything in the repository will be used for evaluation.

    • - Suggested extra deliverables to include: Documentation, comprehensive README.md, project-related art (e.g. Logos), tests and anything that makes building and understanding the system easier for the judges.

    • - Usage of third party libraries and web services is not prohibited, even encouraged.

    • - Ownership and Copyright: Each team retains all the rights to their submissions.

    • - User Privacy: If a project is an online application (such as a web application) that collects personal information from its users, it should not reveal any of personally identifiable information unless required to do so by law. Please respect people’s privacy.

    • - Lawful submissions only: please do not submit anything that can be considered harmful, unlawful or both.

  • Evaluation
    • - Your work will be judged by a publicly known jury, unless previously disqualified.

    • - Each project will be evaluated in 6 different categories: Creativity, Usefulness, Innovation, Correctness, Maintainability and Completion.

    • - Final interpretation of each category meaning is up to the judges, but as general guidelines:

      Creativity
      This category assigns points for unexpectedness, eccentricity, fun. This is a broad category that may apply to the project, its code, the team, etc.
      Usefulness
      How useful the project will be for its target users. Does it solve an existing problem? Does it significantly reduce work time for its users?
      Innovation
      How groundbreaking the project is. The more unique and unprecedented the idea behind the project, the better. Also applies to projects developed in a unique way.
      Correctness
      The less bugs, the better. This category values working products over complete ones.
      Maintainability
      How easy will be for future developers to keep contributing to this project after SpawnFest is over.
      Completion
      Is the project functional? Did the team get to a point where there is something to show, even if there are a few bugs here and there?

    • - Final score of each team will be computed as the sum of the points received in all those categories.

    • - The team with the highest final score will be the winner of the contest.

    • - Other prizes, besides the one for the winner, will be awarded as well.

    • - Each sponsor is responsible for delivering the prize they provided to the corresponding winning team.

  • Other Rules
    • - Individual participants or even entire teams can be disqualified if they don't abide by these rules. The organizers reserve the right to apply the punishment they consider fit to any transgression.

    • - Event organizers will not reimburse you for any expenses or losses.

    • - Event organizers are not responsible for any damage, legal actions or any other outcomes that might be a result of your participation.

    • - Event organizers reserve the right to change these rules without prior notification.