August Coding Dojo: Extreme Startup

  • August 17, 2011 · 6:00 PM
  • The Scotsman

Extreme startup is a team-based coding competition. Over the course of a few hours, you will write an application that answers the questions from the workshop server. You can work solo or in pairs, test-driven or cowboy coding, in any programming language you want. Answer the most questions and win the competition!

This workshop was first run at #xp2011 and later at javaBin Bergen. For more information on the workshop itself, see Johannes' blog post on extreme startup.

Bring a wifi-capable computer with the development environment(s) of your choice. (If you can't bring a computer, you can pair with someone else. We depend on most people bringing a computer, though)

Join or login to comment.

  • Johannes B.

    Nice code and test, Bodil. Very concise and expressive tests. Maybe a bit many files for the server.

    August 21, 2011

  • A former member
    A former member

    I cleaned up my code and wrote proper tests for it as an exercise this morning, just to make sure I won't have the "but I don't know any good test frameworks for JS" excuse to avoid TDD in the future. If you'd like to check out a CoffeeScript solution that's less embarrassing than my last attempt, here it is: https://github.com/bodil/startuplol

    August 20, 2011

  • Jonathan S.

    Some nice solutions here... wish I could say the same about our code https://bitbucket.org/sharebear/extreme-startup/src/be8d4e07d011/service/src/extreme.js

    August 19, 2011

  • Gareth W.

    lol @ 'Bruce Schneier' comment.

    Interesting solutions! We probably spent a bit too much time working on the maths question rather than the other 'low hanging fruit', but here's a gist of our javascript solution (hat-tip to Carl-Erik and Fred for most of the implementation :)): https://gist.github.com/1156388

    August 19, 2011

  • A former member
    A former member

    Here's my blob of CoffeeScript, with added comments to reduce the wtf factor a bit: https://gist.github.com/1156297

    August 19, 2011

  • Ole Morten A.

    And our ruby+sinatra app with monkey patched String class at https://github.com/kowen/extreme_monkey

    August 18, 2011

  • Johannes B.

    Use github to upload whole project and gists to publish snippets you are especially proud or ashamed of. :-)

    August 18, 2011

  • Magnar S.

    I pushed my code to github here: https://github.com/magnars/Extreme-Startup-l-sningsforslag JavaScript/Node.

    Was an excellent evening. Thanks for the fun. :-)

    August 18, 2011

  • Geir A.

    We could upload it to github.com/oslocodingdojo for ease of access? Or is there a reason to prefer gists?

    Congrats to the winners, and to those who discovered 1 crippling exploit and more than 2 serious bugs in the question server; one of them fatal. ;P

    Thanks to the event hosts for a brilliant evening!

    August 18, 2011

  • Johannes B.

    Awesome coding from everyone. Here are the official winners:

    1. Team KOMA (Ole Morten and Katrina) - Ruby
    2. Team Yuh - C#
    3. Team Bodilpwnz - CoffeeScript

    I've seen some great examples of code and tests that people wrote during the meetup. It would be very cool if you would like to post your code as gists for this event.

    Oh yeah: If you want to play by yourself, the code for the Extreme Startup Server is available at http://github.com/jhannes/extreme_startup.

    August 18, 2011

  • Gareth W.

    Great fun!

    August 18, 2011

  • Stephane E.

    I was great fun!
    the extreme startup exercise is definitely a keeper !
    Awesome way to learn a programming language too!

    August 18, 2011

  • Andreas K.

    VELDIG morsomt. Stort sett var alt positivt, men et par forbedringspotensialer er det vel alltid:
    Vi burde fått beskjed om å ta med strømskinner, ikke alle hadde strøm,
    Håndheving av pauser kunne godt vært gjort ved å innføre straffepoeng for folk som koder i pausen, tenk på den stakkars svensken som betjente baren og ikke fikk solgt noe :)
    Jeg fikk ikke med meg at IDen på spørsmålene i player-loggen og i query-strengen korrelerte, jeg bare tenkte at det var min player-id som vistes, sikkert jeg som er dum, men kanskje andre også ikke fikk med seg dette

    August 18, 2011

  • Magnar S.

    Det var stressende og gøy. Skulle antagelig ha filtrert innkommende spørsmål på en smartere måte, så jeg hadde sluppet å føle presset fra tikkingen så hardt mens jeg tastet og testet. Bra greier! :-)

    August 18, 2011

  • Arnulf K.

    Great fun. The competition element raises the adrenalin.

    August 18, 2011

  • Geir A.

    Great fun! Wish we'd had time for a quick retrospective at the end, to see and discuss the different implementations.

    August 18, 2011

  • Vagif A.

    Excellent meetup, fun to code. Thanks to everyone who organized it.

    August 18, 2011

  • Ole Morten A.

    I learned a lot and had tons of fun! Unfair that me and Katrina Owen teamed up using ruby - the result was given. Unbeatable! Why do people still do java for web? Ruby and Sinatra for the win! :)

    August 18, 2011

  • Geir Harald Brekke B.

    Having a first glance at Ruby and a first shot at Extreme Startup at the same time was a Blast! A little too for me to contribute as much as I could have in a language I'd seen before, but hey, I had fun!

    August 18, 2011

  • Håkon K. O.

    The Extreme Startup "kata" was quite fun. But as I've seen commented other places, it's a big advantage to know your regex. I think I'll try to run this with some guys at work.

    August 17, 2011

  • Carl-Erik K.

    Sounds like a hoot!

    July 19, 2011

  • Johannes B.

    I've tried out this exercise together with my colleagues Anders, Ivar and Bodil. I'd be willing to set up and run through the Extreme Startup exercise for Oslo Coding Dojo.

    1 · June 16, 2011

People in this
Meetup are also in:

Create a Meetup Group and meet new people

Get started Learn more
Henry

I decided to start Reno Motorcycle Riders Group because I wanted to be part of a group of people who enjoyed my passion... I was excited and nervous. Our group has grown by leaps and bounds. I never thought it would be this big.

Henry, started Reno Motorcycle Riders

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy