eurucamp has begun!
We won't bore you with our weather woes (come on Berlin, what's wrong with you?), and instead, let's jump straight into something that makes us happier, day one of eurucamp and JRubyConf.
After a caffeine infusion from The Barn...