wroc_love.rb 2014
as the organisers put it
Three day, single-track conference about all things Ruby related. Meet cool people, learn new things and enjoy the medieval city of Wrocław, Poland.
| title | author | length |
|---|---|---|
| DEVELOPER ORIENTED PROJECT MANAGEMENT | Robert Pankowecki | 36m |
Argues for concrete practices: break work into size-one stories (~4 hours, max 2 days), keep unassigned tickets and follow a take-the-first-task rule so anyone… | ||
| THE STORY OF BRINGING IDEAS TO LIFE | Jeppe Liisberg | 35m |
A developer recounts turning a cold‑calling annoyance into www.myphoner.com, building prototypes, launching a landing page, running an AdWords test and hiring… | ||
| 15 MINUTES RAILS APPLICATION | Marcin Stecki | 21m |
A simple party-and-invite app gets scaffolded with Rails, OmniAuth Facebook login, migrations and a Heroku deploy but the 15-minute demo actually requires 16… | ||
| PLEASE STAND UP! | Piotr Misiurek | 22m |
Claim: developers who build soft skills boost pay and public-speaking ability become harder to replace and earn more. Practical route: start with small steps —… | ||
| CAN WE WRITE PERFECT TESTS? - MAYBE! | Markus Schirp | 32m |
Explains mutation testing as an AST-based mutator that alters code, reruns tests and marks changes killed or alive, with the mutant tool using forking… | ||
| APPLICATION ARCHITECTURE: BOUNDARIES, OBJECT ROLES, & PATTERNS | Adam Hawkins | 41m |
Argues Ruby culture lacks clear application architecture and shows concrete fixes: models split into forms for input coercion, validators for complex rules… | ||
| Lightning talks | marta patrikovska | 49m |
Quick demos and concrete tools: a Chef Browser Sinatra app that reads a Chef server, authenticates via knife user list, shows flattened JSON paths, live… | ||
| INTEGRATION TESTS ARE BOGUS | Piotr Szotkowski | 38m |
Argues that many slow brittle integration tests become unnecessary by using Bogus to make unit doubles realistic: verified doubles (coming in RSpec 3) fail… | ||
| Code Metrics Q&A | Piotr Solnica, Markus Schirp | 41m |
Uses Flog, SimpleCov, RuboCop and the runtime tool mutant plus Code Climate integration; Code Climate typically yields an easy ~4.0 score while SimpleCov and… | ||
| MIGRATING TO CLOJURE. SO MUCH FN | Jan Stępień | 40m |
Gradual migration replaces a Rails monolith serving five million monthly visitors with Clojure widgets that are two functions widgets as fetch+view, run… | ||
| FROM ACTIVERECORD TO EVENTS | Emanuele Delbono | 41m |
Argues that ActiveRecord loses the history of changes and replaces it with CQRS and event sourcing where writes go to a command handler and an append‑only… | ||
| RUBY ARRAYS ON STEROIDS | Michael Feathers | 45m |
Claims that APL/J array operators give much denser, higher-level solutions and shows a working Ruby prototype: a GitHub gem called jop gem that monkey‑patches… | ||
| MICRO LIBRARIES FTW | Piotr Solnica | 33m |
Argues for an ecosystem of many small, focused Ruby libraries that avoid monkey‑patching, compose into frameworks, and run on multiple Ruby implementations… | ||
| OBJECTIFY YOUR FORMS: BEYOND BASIC USER INPUT | Danny Olson | 18m |
Shows a concrete before and after: a Rails CRUD form using accepts_nested_attributes_for that keeps price calculation in IceCream callbacks and grows… | ||
| Legacy Rails Q&A | Michael Feathers, Adam Hawkins, Andrzej Krzywda | 01h 05m |
Live Q&A surveys why Rails apps age badly and when to refactor versus rewrite: cites Basecamp and Redmine as real-world cases, notes ActiveJob was rejected… | ||
| RUBY: WRITE ONCE, RUN ANYWHERE | Michał Taszycki | 40m |
Claims Ruby remains viable and shows cross‑platform value by sharing domain code across browser, server and mobile. Uses Opal Ruby-to-JS to run Ruby in the… | ||
| FRONTEND CHOICES | Alex Coles | 40m |
Argues that modern front ends work best when split into two apps—a Rails API and a separate JS build—demonstrates using Angular and Ember, and shows practical… | ||
| nothing matches | ||