28
nordicruby

Nordic Ruby Wrap 2011 Large

Embed Size (px)

Citation preview

Page 1: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 1/28

nordicruby

Page 2: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 2/28

Page 3: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 3/28

 ABOUT THECONFERENCE

Nordic Ruby is a two day, single

track Ruby conference held in

Gothenburg, Sweden. This yearthe conference featured talented

Nordic speakers as well as well

known names from the USA and

 Australia. With a welcome party,

11 sessions, lightning talks and a

big dinner party, there were lots of

opportunities to learn new things

and meet new people.

Conference Menu

Saturday: Baked cod llet with

asparagus and wild garlic, dill

potatoes and thyme butter

Sunday: Coq au vin

 

Parties

The Welcoming party was held

at Elabs ofce, located in the citycentre, right by the Gothenburg

Opera House and the water.

People hung out with old and new

friends, including the speakers.

Plenty of drinks and snacks were

served. The most popular areas

were the balconies and at the

ping pong table.

On Saturday the party was held

at an amazing lounge place called

SoHo. We started the evening

with at glass of Cava. Then there

was fantastic food from their

“World Food Buffee” with ten dif-

ferent dishes, cheese, dessert and

coffee. Beer, wine and cider wasincluded. A great evening with a

lot of socialising both indoors and

outdoors.

Page 4: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 4/28

“The structure of the conferencehas worked out brilliantly with the

short talks and loads of time to

chat to people afterwards. I’ve

never been to a conference where

there’s been that much lively con-

versations in between talks”

Keavy McMinnspeaker

IanMacFarland

speaker

“The quality of the event, thespeakers, the venue and the man-

ner of social interaction have been

really remarkable.”

Jeremy Hinegardner

attendee

“Nordic Ruby has been a awe-

some experience.”

“CJ and all of Elabs and Lilly and

everybody have done an amazing

 job putting together a phenom-

enal conference, it’s been great

fun, really great people to talk to,

and I’m just having an amazing

time and the weather is absolutely

gorgeous, so you couldn’t ask for

much more.”

JoeO’Brien

attendee

“This has been by far one of the

best conferences I’ve been to.”

“The people have been awe-

some.”

Page 5: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 5/28

Tack för senast!

Nu ger vi alla deltagare på Nordic

Ruby en sista chans att testa

Cloud VPS gratis i 6 månader!

Kontakta oss på telefon 0752-400 800 ellerskicka ett mail till [email protected] för mer

information eller för att ta del av detta

erbjudandet.

Page 6: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 6/28

 ABOUT THEORGANIZERS

Elabs is an agile web development shop in Gothen-

burg, Sweden. We help clients work and communi-

cate more efciently by creating great software thatsupports their business. And we have a lot of fun

doing it.

 A MESSAGE FROM THE OR-GANIZERS

We think Nordic Ruby went great,

it turned out even better than

we had hoped for. The lineup of

speakers were great. We had a re-

ally hard time choosing the talks,

as we received 58 proposals for 7

slots!

CJ had a vision of a conferenceheld in Gothenburg. As he had

attended many conferences in the

USA, he thought that this should

be brought to the heart of Scandi-

navia. We are both very satised

with the turnout and are looking

forward to be back next year!

Thanks to the speakers, attend-

ees and sponsors, this has been

fun! —CJ and Lilly

Page 7: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 7/28

 ABOUTGOTHENBURG

Everything is close at hand in this compact city on

the west coast of Sweden, the heart of Scandina-

via. Whether you yearn for the tranquillity of thecoast and islands, fascinating new culture, charm-

ing walks in the city or an evening of good food and

nightlife, Gothenburg has something for you.

The range of shopping and entertainment makes it

feel like a big city, but when it comes to atmosphere

and warmth, Gothenburg has its own special charm.

 ABOUT GÖTEBORGSVARVET

On the Saturday one of the world’s largest runningevents took place: GöteborgsVarvet Half Marathon.

58 000 runners were registered. The course passed

right outside the Nordic Ruby venue, Quality Hotel

11.

Next year we will organize our own 5K run!

 ABOUT THE VENUEQuality Hotel 11 is located in the heart of the Port of

Gothenburg (Göteborgs Hamn) in one of the city’s

most rapidly expanding and exciting districts - Norra

 Älvstranden.

The old shipyard building at the water’s edge today

houses a modern hotel and event hall featuring in-

novative architecture and denitive Scandinavian

design. A place for meetings, experiences, creativityand relaxation.

Page 8: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 8/28

Page 9: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 9/28

Page 10: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 10/28

NiclasNilsson

speaker

PeterHellberg attendee

“The lovely scenery here in Goth-enburg is just a fantastic addition

to a good conference.”

“The fact that we actually eat

lunch together is also a big plus.”

“I’m impressed by how many

people come from quite far away

to just attend.”

“It’s very different from other con-ferences I’ve been to. It’s smaller,

I like the fact that there is more

time to socialize with other at-

tendees.

PeterMarklundattendee

Page 11: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 11/28

David Vrensk

attendee

“I really like that you have 30

minutes between talks to hang

out with people and talk to them”

“One thing that I really like about

this conference, it’s a single track

conference, so I don’t really have

to pay so much attention to the

schedule because I wont miss

anything anyway”

NicklasRamhöj

attendee

Page 12: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 12/28

Page 13: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 13/28

THANKS TOTHE SPONSORS

We want to take the opportunity to thank all our

sponsors.

 A special thanks to our gold sponsor, Ipeer. Ipeer is

a supplier of complete, high quality and cost effec-

tive server hosting solutions. The company targets

businesses and advanced users in the Nordic coun-

tries.

The company is based in Karlstad in Sweden, where

their ofce and data centers are located. The organi-

zation has over 10 years of experience in business-cirtical server operations and provided hosting ser-

vices which include Cloud VPS, dedicated servers,

managed hosting and collocation and more.

We also want to thank our two silver sponsors:

 Athega and Edgecase.

 Athega delivers consultants and tailored web solu-

tions to meet your organization’s needs. They are

experts in web oriented architectures using Java,

Ruby and agile software development methodolo-

gies such as Scrum and Extreme Programming.

Edgecase is a team of talented software artisans

who love solving problems. Their dedicated group

of developers and artists have individual expertise in

areas such as usability, security, enterprise applica-

tion integration, and business analysis. Passionate

about software development, they are driven by the

challenge of what they do.

Finally, we want to thank our three bronze level

sponsors: BEKK , Pivotal labs and Blue Box

Group.

Thank you, we couldn’t have done it without you!

We hope you will be a part of Nordic Ruby 2011 as

well!

StefanKanev 

attendee

“It’s pretty awesome, it’s like thebest conference I’ve ever been

to. I really, really like that it’s a

two day conference, single track

and there are only 11 speakers so

you get huge breaks between the

talks and you can socialize with

the people around you.”

Page 14: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 14/28

Är du en grym Rubyutvecklare?

http://athega.se/ruby 

Dr NicWilliamsspeaker

“Because we only have one talk

every hour, and then we have

a break, there’s plenty of timeto reect and go and chat with

the people who did the talk, and

that’s pretty cool, as supposed to,

you know, talk, talk, talk, talk and

then it’s just a blur.”

StephenSykes

attendee

“This conference has been a real

laugh and very interesting to be

at!”

Page 15: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 15/28

RandallThomasspeaker

“It’s a great conference, and I

highly recommend it to anybody

who’s looking for a great spot, a

beautiful city to visit and learn a

little bit about ruby.”

“The format is the best part, the

thing I really enjoyed the most

was the fact that after every single

talk we had 30 minutes to go into

the hallway and discuss with our

peers what we just learned, so I

think the best part so far has beenthe hallway conference.”

Page 16: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 16/28

Page 17: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 17/28

 AndreasRonge

 Andreas Ronge is the author of the Neo4j Rubywrapper (http://github.com/andreasronge/neo4j). He

has worked as a consultant since 1997 and is cur-

rently employed by Jayway since 2001.

He has both a master’s degree in Computer Science

from Stockholm University as well as Postgraduate

Diplomas from both London Royal Academy of Mu-

sic and Stockholm Royal Academy of Music.

 AslakHellesøy 

 Aslak Hellesoy is the Chief Scientist of BEKK Con-

sulting in Oslo, Norway - a consulting company with

250 employees. Aslak has contributed to dozens of

open source projects since 2001.

His latest creation is Cucumber, a popular BDD tool

for Ruby, the JVM and .NET. He also contributed a

lot of code to the RSpec project, the rst BDD tool

that gained widespread use.

 Aslak has been practicing and coaching agile devel-

opment (XP and Scrum) since 2003, and more re-

cently Kanban. He is a frequent conference speaker

about agile practices and programming in general.

Page 18: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 18/28

Corey is currently a freelance de-veloper and journeyman, traveling

around to pair-program with other

developers. He is an active mem-

ber in the software craftsmanship

movement, focusing his attention

on post-apprenticeship activities.

He started programming in the

early 80’s by cheating at video

games (they weren’t compiled

back then) and fell in love with

development as a teenager.

Corey Haines

Dr Nic Williams is the VP ofTechnology at Engine Yard in San

Francisco. He’s written, main-

tained and contributed to over a

100 open source projects, includ-

ing over 20 TextMate bundles.

Dr Nic has been presenting at

international conferences since

Dr NicWilliams

He currently specializes in Ruby,

but will pair in just about any lan-

guage you want.

2007, including RubyConf, Rails-Conf Europe, QCON, JAOO,

RubyEnRails, Rails Underground,

Rails Summit Latin America,

RubyConf Europe, RubyFools,

OSDC, and RailsCamp. He thinks

he is funny.

Page 19: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 19/28

Durran is one of Hashrocket’shardest-working consultants and

primary author of the up-and-

coming open source MongoDB

mapping framework, Mongoid.

He’s contributed to the MongoDB

Ruby driver, MongoMapper, and

provided MongoDB support to

various other open source Ruby

frameworks. An expert Java

developer for close to 10 years,

including several years tenure

Les Hill writes awesome Ruby

code for a living and loves it. He

has a passion for crafting soft-

ware, developing everything from

self-organizing P2P networks to

one of the rst AJAX applications

on the web. An active contribu-

tor to open source projects, Les

writes a widely-read blog, oc-

casionally co-hosts the Ruby5

podcast, and is the author of

MongoDoc: a simple and fast

DurranJordan

LesHill

ODM for MongoDB. When he isnot traveling, Les practices what

he preaches at Hashrocket in

Jacksonville Beach, Florida.

at world-renown ThoughtWorks,

Durran made the leap over

from the dark side upon join-ing Hashrocket in early 2008. He

hasn’t looked back.

Page 20: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 20/28

Hampton Catlin is the creator of Haml, Sass, a

co-author of “Beginning Rails”, president of Catlin

Software, and Lead Mobile Developer for Wikimedia.Yes, he is very busy.

Hampton founded Catlin Software in 2009 and has

produced several top-selling iPhone and Palm Pre

applications. Hampton also works with Wikimedia

HamptonCatlin

as their Lead Mobile Developer, overseeing their

mobile platform that serves over 14 million pages a

day to phones in over 100 countries. Hampton haslived in Jacksonville, FL, Toronto, Canada, New York

City over the past 4 of years. He now hopped across

the Atlantic and is based out of Cambridge, UK.

IanMcFarland

Ian is a principal and VP of Technology at PivotalLabs, a leading agile development shop with over

75 people in their ofces in San Francisco, New

York, Boulder, and Singapore. They’ve built over 80

rails apps in the past 4 1/2 years since moving their

focus to Ruby on Rails development. They’ve seen

a lot of what does and doesn’t work at the intersec-

tion of design+agile development as a result.

Ian speaks frequently on the intersection of agiledesign and development, and the importance of

 Agile, Rails and the Cloud, from both a business and

a technical perspective.

Page 21: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 21/28

JimWeirich

Jim Weirich is the Chief Scientistfor EdgeCase LLC, a Rails devel-

opment rm located in Columbus

Ohio. Jim has over twenty-ve

years of experience in software

development. He has worked with

real-time data systems for testing

 jet engines, networking software

for information systems, and im-

age processing software for the

nancial industry.

Keavy McMinn

Keavy originally trained as a ne

artist, specialising in sculpture.

Since 2001, she has run her own

web consultancy Minimetre

(http://www.minimetre.com ).

She has been specialising in Ruby

development for four years, with afocus on clean code and elegant

user interfaces.

Jim is active in the Ruby com-

munity and has contributed to

several Ruby projects, includingthe Rake build system and the

RubyGems package software.

Page 22: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 22/28

elabs.se twitter.com/elabs

ELABSBespoke Web

 Applications

Page 23: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 23/28

NiclasNilsson

Niclas Nilsson is a playing coach, educator and writerwith a deep passion for the software development

craft. He started working as a developer in 1992 and

drawn from experience, he knows that some choices

make a signicant difference in software development,

like languages, tools and processes.

He’s a productivity junkie, which is the reason be-

hind his affection for dynamic languages, behaviour-

driven development and pair-programming. Heblogs at http://niclasnilsson.se/ 

RandallThomas

Randall Thomas was a classically trained musician

that took one too many calculus classes along the

way and got sucked into the sciences. Being both

blessed and cursed with a strange form of technol-

ogy ADD, Randall has worked in various industries

with numerous startups covering

everything from robotics, to low level telecommu-

nications and networking to applied computing for

stock trading systems and just like everyone else

these days, cloud computing.

Randall’s most recent obsession with shiny new

technology comes in the form of non-mainstream

languages like Ruby, Erlang, Clojure, and Japanese.

Page 24: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 24/28

ipeerQuality Server Hosting

Registration and Breakfast 

Standing On the Shoulders of GiantsCorey Haines

Break 

Cucumber Inside Aslak Hellesøy

Break 

Neo4j.rb - The Benets of Graph Database

 Andreas Ronge

Lunch

Rubyists, You Can Write JavaScript AgainDr Nic Williams

Break 

Enough DesignIan McFarland

Coffee Break 

The Ruby Advantage - Metaprogramming and DSLsNiclas Nilsson

Break 

Lightning Talks

Dinner Party At SoHo, Östra Larmgatan 16

8.00 – 9.00

09.00 – 09.30

09.30 – 10.00

10.00 – 10.30

10.30 – 11.00

11.00 – 11.30

11.30 – 13.30

13.30 – 14.00

14.00 – 14.30

14.30 – 15.00

15.00 – 15.45

15.45 – 16.15

16.15 – 16.30

16.30 – 17.30

20.00 – late

Page 25: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 25/28

Breakfast 

From Artist To ProgrammerKeavy McMinn

Break 

The MongoDB EffectDurran Jordan and Les Hill

Lunch

SOLID RubyJim Weirich

Break 

 Articial Stupidity, Adding Smarts To Yer Kode With a Little Machine Learning

Randall Thomas

Coffee Break 

Using ‘Human Gameplay’ Techniques to Foster Passion in UsersHampton Catlin

Break 

Lightning Talks

9.30 – 10.00

10.00 – 10.30

10.30 – 11.00

11.00 – 11.30

11.30 – 13.30

13.30 – 14.00

14.00 – 14.30

14.30 – 15.00

15.00 – 15.45

15.45 – 16.15

16.15 – 16.30

16.30 – 17.30

Page 26: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 26/28

DAY 1

 Awsborn - AWS/EC2-gem + chefDavid Vrensk

Limelight calculator demoMicah Martin

Productive + agile GUI testing (inpython) with Py Use Case

Emily Bache

Optimizing your database withoutreally tryingStephen Sykes

Retrospectives. They matter.Joe O’brien

Code RetreatCorey Haines

DAY 2

Spies.jsCorey Haines

Photography for GeeksJeremy Hinegardner

Cooking for GeeksRandall Thomas

ScriptScr in TextMateDr Nic Williams

Two small debug gemsNiclas Nilsson

Ruby CI with HudsonCharles Lowell

CarrierWaveJonas Nicklas

Plan LessHampton Catlin

LIST OFLIGHTNING TALKS

Page 27: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 27/28

MagnusBergmarkattendee

“I like that it’s so inspirational

here.”

“I really liked the lightning talks

too, they were very unexpected in

their contents, but still in a short

amount of time showed you some-

thing fantastic.”

MicahMartin

attendee

“I think my favorite part is CJ

walking around ringing the bell to

gather everyone in the beginningof the session.”

Daniëlvan de Burgt

attendee

“It’s my rst Ruby conference and

so far the experience has been

great, it’s a nice small conference.There’s plenty of time for con-

necting with the other developers,

and there’s also plenty of time to

talk to the speakers and reect on

what they’ve been talking about.

So my rst impression is if all

Ruby conferences are like this I

need to go to more Ruby confer-

ences.”

Why Nordic Ruby?

“Nordic Ruby was the rst confer-

ence that actually came up in a

short time span, but it looked like

a good way to get back into Ruby

programming and talk to develop-

ers and actually get up to speedwith the latest Ruby develop-

ments, and it actually worked out

really well!”

Page 28: Nordic Ruby Wrap 2011 Large

8/8/2019 Nordic Ruby Wrap 2011 Large

http://slidepdf.com/reader/full/nordic-ruby-wrap-2011-large 28/28