Instructure Blog

Mebipenny 2015: There Can Be Only One

On Saturday, Sept. 12, we hosted the not-quite-annual, but always-awesome Instructure Mebipenny Coding Challenge at our Salt Lake City and Chicago offices.  About 200 people participated on game day, scoring at least one point in the first round. As the day wore on, the competition grew fierce (in an analytical, methodical kind of way), until only 20 coders were left in the final round—10 in Salt Lake City and 10 in Chicago.


As we all know, there can be only one—and this year, in the highlands of Salt Lake City, it was Ryan Stringham. Ryan won the grand prize of $25,000 in a single-elimination Tetris tournament with a bot written in Javascript. The other 19 finalists each received $1,315. Participants who didn’t make the final round divided up $25,000 in participation prizes. So, it’s pretty safe to say that most of our Mebipenny 2015 challengers (but especially Ryan Stringham) left happy and with some kind of loot.



Here’s a breakdown of this year’s passing submissions by language. Having been the dominant language at our first Mebipenny challenge in 2011, C# made a comeback to unseat Java, which was dominant in 2012. (You may notice that if you combine Python 2 and Python 3, Python would come in second place. Sorry Python fans, but you made this mess.)

The winning submission in the final round was written in…Javascript.

Many thanks to everyone who participated. We hope to see you again next year, or at some not-quite-annual interval.