eurucamp day one

eurucamp was graced with beautiful weather on Friday as attendees made their way to the stunning and well manicured lawns of the Hasso Plattner Institute. Visitors arrived bright and early to start off the three-day-long conference weekend, and the lobby was abuzz with the excitement of registering, picking up t-shirts, and filling out name tags. By 9:45, everyone found their way either to their eurucamp workshops, or to the JRuby conference, happening simultaneously on campus.

JRuby Conf started with a keynote from Charles Nutter and Tom Enebo who talked about the future of JRuby, work needed before the next release, and ways to contribute.

Next was Christian Wirth speaking about JRuby's Truffle backend which is a part of the JRuby 9000 branch. In the spirit of open source, he suggested that the best way for people to contribute is to improve JRuby, or ping @chrisgseaton to get started on some small projects.

After a short break of coffee and cake, Josep M. 'Txus' Bach took to the podium, revealing that he is a time traveller from the future, and works as an intern for Google Settler, a massive space colonization project built primarily with Go and Javascript. His entertaining talk strove to make us question the craft of programming in the hopes that it will benefit us in the future. During question time he also revealed some things to come, such as the demise of Clojure and the illegality of Haskell (because it's too powerful).

Karol Bucek was up next with his talk about difficulties faced when doing JRuby on Rails. His talk was punctuated with questions to the audience, whom be bribed with chocolate.

Then it was time for lunch, provided by Knofi. It was amazing, and the wealth of vegetarian and vegan options was astounding. It set a high bar for the rest of the weekend. Delish.

With a fully belly, attendees shuffled back into the lecture hall for talks from Petr Chalupa about concurrent ruby and ruby style from Mark Menard. Eric West gave an enjoyable talk about working on Rsense (a static-analysis type-reference tool for JRuby) during his Google Summer of Code, and ended with an obligatory cat picture and a surprise sloth gif. A favourite quote from his talk when asked about the accuracy of his project: "I haven't done anything scientific, but I haven't seen it mess up yet".

Bringing the full-length talks to a close R. Tyler Croy and Ian Smith discussed building a scalable messaging fabric with JRuby and Storm.

After another short break and some delicious coffee courtesty of the Barn and sponsored by Travis CI, four lightning talks from the audience and closing remarks brought the JRuby conference to an end.

Oh my goodness. What a day, and it wasn't over yet.

Luckily there was a bit of a break, and after spending two hours lounging on the grass in the sun discussing the day's talks and workshops, we headed over to the field behind the venue and lounged on a different patch of grass for a hilarious slide-less open air keynote from Paolo "Nusco" Perrotta, author of Metaprogramming Ruby. Paulo, in his "I heart OpenSSL" heartbleed t-shirt discussed what it takes to be a great developer, inspiring us all to continue learning, and to strive to be the best every day. It was a unique and relaxing event which perfectly set the tone as an official opening to the conference weekend.


  • If you're missing the conference, you can stream the talks online.
  • If audio's your thing, check out The Camp Compressor, eurucamp's very own podcast, for talks with speakers and attendees.