wroc_love.rb

March 14-16th 2014
Wrocław Poland

We want to confront ideas

You might not have heard about us because we are only 2.years.old. A babe, really. Born of DRUG to bring something new to the world of Ruby. We had a dream, of a not-for-profit event organized by the community. Shaped by the speakers ready to fight with arguments, but always in a friendly atmosphere and with mutual respect. With an audience that values diversity of opinions and experiences and can also express its voice on stage. We believe that we can fulfill this promise with your little help. Please don't hesitate to check how it was in 2012 and 2013.

Speakers

Michael Feathers

Michael is an independent consultant in the area of software design, prior to that he was Member of the Technical Staff at Groupon. Prior to joining Groupon, Michael was the Chief Scientist of Obtiva, and a Senior Consultant with Object Mentor International. Over the years, Michael has spent a great deal of time helping teams after design over time in code bases. Michael is also the author of the book Working Effectively with Legacy Code (Prentice Hall, 2004).
twitter: @mfeathers
blog: http://michaelfeathers.typepad.com

Michał Taszycki

Michal is a software developer at Base where he works on a revolutionary CRM that makes lives of professionals easier. He constantly strives to improve as a programmer and enjoys sharing his knowledge during Code Retreats, workshops and through the Programming Workout project.

Adam Hawkins

Adam has been doing Ruby since 2007. He’s the head developer behind RadiumCRM and the author of “Advanced Caching in Rails”. Now he’s convincing people to ditch frameworks through the Joy of Design series and upcoming screencast on Rethinking Application Architecture.

Emanuele Delbono

Emanuele is a software engineer that is trying to become a polyglot programmer learning new languages and tools to develop better applications. He works as a lead developer and architect in CodicePlastico a small software house based in Italy. He is responsible for the development of web applications primarily with ASP.NET MVC, Javascript and Ruby on Rails. You can find him blogging on: http://ema.codiceplastico.com/

Marcin Stecki

Marcin is a CTO at Netguru. What he really likes is the moment of satisfaction after solving a difficult problem. But quickly it passes, and he soon finds himself with another problem to solve. When things get difficult, Marcin rolls up his sleeves and finds a way out. If you need something that is not included in his lengthy list of skills, just give him a week’s time. While not bending code to his will, he spends time motorcycling or daydreaming about motorcycling. Head in the Internet, feet on the motorbike.

Piotr Misiurek

Piotr got his first computer at the age of 13. As the machine was already outdated and new games were not working as smoothly as they should, he started to code. After discovering that working code is not all that there is, as you need to know how to present and sell it to the world, Piotr became interested in boosting his soft skills. He is an active member of Toastmasters Leaders, where he develops his communication and leadership skills. He takes part in many startup-related events and deals with improvisational theatre and other forms of visual arts.

Piotr Szotkowski

Piotr is a hacker scientist: an assistant professor at Warsaw University of Technology, a Ruby developer at Rebased and a founding member of Warsaw Hackerspace. When not coding (or talking about coding) he coaches at and helps organise Rails Girls Warsaw, organises Warsaw Ruby Users Group and NetWtorek – monthly meetings of people from the NGO/non-profit and IT sectors.

Jan Stępień

Jan is a developer at stylefruits, a coach at Clojure Workshop, an alumnus of Warsaw University of Technology and an enthusiast of Clojure and Haskell. When offline, he can be found running marathons or wandering in snowy Alpine wilderness.

Piotr Solnica

Piotr is a software developer and an entrepreneur wannabe from Kraków, Poland. Loves Ruby, writing ruby code and writing about writing ruby code. He's constantly searching ways to write better ruby code. That's what he does on his blog and using twitter. You can find there lots of lovely discussions about ruby, OOP, TDD, best practices, refactoring etc. He also hates some things but can talk about them in a lovely way.

Markus Schirp

Markus is a member of the Ruby Object Mapper core team. He's the author of mutant. He likes to talk a lot with @solnic about metric driven development. Hates Rails with a passion.

Robert Pankowecki

Robert is Ruby on Rails developer, working remotely for more than two years. At Arkency he’s worked on number of web projects in collaboration with small startups as well as large corporations. The creator of active_reload library which made your Rails apps faster in development mode. Founder of wroc_love.rb conference and one of the leading speakers at Lower Silesian Ruby User Group

Jeppe Liisberg

Jeppe is 33 years old, has 2 kids aged 2 and 5, a beautiful girlfriend, and fantastic, interesting day job with great colleagues. What more could one want in life? Wonderful storyteller with a glimpse in the eye and a warmth and love about his passion. Knows when to dramatize and when to underplay his points, and his story is entertaining and thoughtful at the same time.

Danny Olson

Danny lives in San Francisco where he is a developer at Sharethrough. He fosters dogs, cooks, and complains about the weather.

Alex Coles

Alex (@myabc) is a freelance web developer, unabashedly wearing the hat of "generalist". He is active in the Ruby community, having founded the annual eurucamp camp/conference in Berlin. He has also contributed extensively to many open-source projects including RefineryCMS and DataMapper.

Agenda

  • 10:00
  • 10:15
  • 10:30
  • 10:45
  • 11:00
  • 11:15
  • 11:30
  • 11:45
  • 12:00
  • 12:15
  • 12:30
  • 12:45
  • 13:00
  • 13:15
  • 13:30
  • 13:45
  • 14:00
  • 14:15
  • 14:30
  • 14:45
  • 15:00
  • 15:15
  • 15:30
  • 15:45
  • 16:00
  • 16:15
  • 16:30
  • 16:45
  • 17:00
  • 17:15
  • 17:30
  • 17:45
  • 18:00
  • 18:15
  • 18:30
  • 18:45
  • 19:00
  • 19:15
  • 19:30
  • 19:45
  • 20:00
  • 20:15
  • 20:30
  • 20:45
  • 21:00
  • 21:15
  • 21:30
  • 21:45
  • 22:00
  • 22:15
  • 22:30
  • 22:45
  • 23:00
  • 23:15
  • 23:30
  • Friday in New Horizons Cinema
    • 16:00 registration, Open space, hackathons, QA sessions, networking, socializing
    • 20:00 Developer Oriented Project Management - Robert Pankowecki
    • 20:45 15 MINUTES RAILS APPLICATION - Marcin Stecki
    • 21:30 PLEASE STAND UP! - Piotr Misiurek
    • 22:15 THE STORY OF BRINGING IDEAS TO LIFE - Jeppe Liisberg
    • 23:00 Networking
  • Saturday in University
    • 10:00 APPLICATION ARCHITECTURE: BOUNDARIES, OBJECT ROLES, & PATTERNS - Adam Hawkins
    • 11:00 CAN WE WRITE PERFECT TESTS? - MAYBE! - Markus Schirp
    • 12:00 INTEGRATION TESTS ARE BOGUS - Piotr Szotkowski
    • 14:30 Q&A Session - Metrics - Piotr Solnica & Markus Schirp
    • 16:00 MIGRATING TO CLOJURE. SO MUCH FN. - Jan Stępień
    • 17:00 FROM ACTIVERECORD TO EVENTS - Emanuele Delbono
    • 18:00 Lightning Talks
    • 21:00 Party in Mleczarnia
  • Sunday in University
    • 10:00 Ruby Arrays on Steroids - Michael Feathers
    • 11:00 MICRO LIBRARIES FTW - Piotr Solnica
    • 12:00 OBJECTIFY YOUR FORMS: BEYOND BASIC USER INPUT - Danny Olson
    • 14:30 Q&A Session - Legacy Rails - Michael Feathers, Adam Hawkins, Andrzej Krzywda
    • 16:00 RUBY: WRITE ONCE, RUN ANYWHERE - Michał Taszycki
    • 17:00 Frontend Choices - Alex Coles
    • 18:00 Lightning Talks
    • 21:00 Party in Bierhalle

Supporters

Arkency Monterail Prograils Anixe Selleo Netguru Cubiware rebased Go Rails Go X8 mailjet

Organizers

Robert Pankowecki

Grzegorz Wilczyński

Adam Piotrowski

Andrzej Krzywda

Mateusz Lenik

Paweł Pacana

Twitter

Code Of Conduct

wroc_love.rb is dedicated to providing a harassment-free conference experience for everyone, regardless of gender, sexual orientation, disability, physical appearance, body size, race, or religion. We do not tolerate harassment of conference participants in any form.

All communication should be appropriate for a professional audience including people of many different backgrounds. Sexual language and imagery is not appropriate for any conference venue, including talks.

Be kind to others. Do not insult or put down other attendees. Behave professionally. Remember that harassment and sexist, racist, or exclusionary jokes are not appropriate for wroc_love.rb.

Attendees violating these rules may be asked to leave the conference without a refund at the sole discretion of the conference organizers.

Thank you for helping make this a welcoming, friendly event for all.