10k Aoart: Win USD 10,000, Build a 10kB or Less Website

With an updated limit 10k Apart contest staying true to its roots, require you to develop a 10kB limit website--apply to every page and whatever assets it loads by default.

Share online:

In partnership with An Event Apart, a unique contest for web developers "10k Apart" contest is back to life again today.

The contest allow web developers to enter into competition with only a 10KB of size. The premise is that entrants would build an entire site in just 10kb of code or less.

A similiar contest was conceived by Stewart Butterfield to test the mettle of any web designer with "The 5k" Sixteen years ago, which ran from 2000 until 2002.

In 2010, Microsoft and An Event Apart with an updated limit and a new name: 10k Apart brought back the contest and ran it for two years.

Today, the contest is back again to push designers and developers to get creative within slightly expanded limit while incorporating new technologies like HTML5 and responsive design.

The contest is open and runs until 5pm PST on September 30, 2016.

In addition to an official judges panel, the entries will be open for public voting for a People's Choice award between Sep 5th and Oct 15th.

Top three entries will each receive $10,000 and other goodies such as tickets to An Event Apart, complete collections of A Book Apart titles, and Aaron Gustafson's book.

Guidelines for the contest include:

  • Each page must be usable in 10kB or less. This limit now applies to the total initial download size of the baseline experience of each page in your project including assets like CSS, JavaScript, and so on.
  • Progressive enhancement is the name of the game. Your project should start with a super-basic, bare-bones-but-usable experience that will work no matter what (including without JavaScript). You can use clever CSS and JavaScript techniques to enhance that experience as it makes sense to do so.

    Entries that depend entirely on JavaScript to render the front-end won't be accepted. For a primer on progressive enhancement, consult the pages of A List Apart.

  • Back ends are in this year. This year, you can create dynamic experiences that work without front-end JavaScript using Node, PHP, Python or .Net. Devs will submit their entry as public GitHub repository, and the team will spin up a dedicated Azure instance running the appropriate stack.
  • Entries should be accessible. by the broadest number of users possible. Accessibility though not a checklist, you can refer these techniques for guidance.
  • Nothing comes for free. Anything you add should be added with purpose, explained the team.

You can learn more about how to sign up for the contest and its requirements over at the official 10k Apart site.