wroc_love.rb

March 1-3rd 2013
Wrocław Poland

Reginald Braithwaite

The Not-So-Big Software Design

Reginald Braithwaite is a software developer at Leanpub, where he and his colleagues take the friction out of writing and selling books. He has more than twenty years of hands-on experience creating software products and leading software teams. He currently applies extremely deep Ruby, JavaScript, CoffeeScript, and advanced programming expertise to crafting well-factored, maintainable code. He is a respected speaker and author on subjects ranging from managing development and not-so-big design to and extreme hackery such as dynamic meta-programming. His recent open source includes Cafe au Life, Method Combinators, andand, and jQuery Combinators.

Sławomir Sobótka

Ports and Adapters architecture - A place for everything and everything in its place

Hands-on systems designer, head coach at Bottega IT Solutions specialized in Enterprise Java technologies and effective utilization of modern software engineering techniques Interested in broadly defined software engineering: architecture of highly efficient/productive web systems (particularly CqRS), modeling (particularly DDD), design patterns, agile development. Interested in Cognitive Science and psychology. Software Craftsmanship enthusiast Participates in social community as: president of Polish Software Engineering Professionals Association, publisher, speaker and blogger.

Brian Morton

Services and Rails: The Shit They Don't Tell You

Brian is a software engineer at Yammer in San Francisco where he builds software to change the way the world gets work done. He's obsessed with clean code, simple solutions to hard problems, and drinking whisky, but not always in that order. In his free time, he loves contributing to open source, playing Zelda, and spinning records on Serato.

Rune Funch Søltoft

DCI != #extend && DCI != use case in code

Rune, born in Copenhagen in 1976 is a software architect who has worked on a number of platforms and in varying areas, including both high reliability and safety critical (yes some bugs can actually kill people) systems. For the past seven years, he worked as a consultant, mainly in the area of architectural consulting. In the past, he's done a lot of work related to different architectural schools and ideas. Since discovering DCI, he has helped out the DCI community both by trying to teach people the core concepts behind DCI, and making them understand what DCI is, and more importantly - what it is not.

Steve Klabnik

OO Design and the history of philosophy

Rails committer, Jumpstart Lab instructor, nomad philosopher.

Jan Stępień

Embrace the static. Cherish the functional. Remain a Rubyist

A programming languages polyglot and your fellow geek born and raised in the arguably picturesque city of Warsaw. Graduated with MSc Eng in Computer Science from Warsaw University of Technology in early February 2013. When in front of the keyboard he’s most probably juggling with bits of Ruby, C, Clojure and Haskell. When offline, he can be found outdoors; either preparing for the next marathon in forests surrounding Warsaw or wandering with a way too big backpack somewhere in the Carpathian wilderness.

Florian Plank

How to Lie, Cheat and Steal

Florian solves problems on the open web. He works with his tiny software shop Polarblau somewhere close to the polar circle for companies of all sizes around the globe. Between gigs he builds http://pleaserevise.com and http://heypayme.com/. Florian prefers Ruby over PHP, Coffeescript over Javascript, beer over bubbly, open source over proprietary software, bike over car, work over meetings, small over big, action over talk, learning over degrees and his family over everything.

Bryan Helmkamp

Refactoring Fat Models with Patterns

Bryan (@brynary) is the founder of Code Climate, an automated code review tool for Ruby apps, and the lead organizer of the Gotham Ruby Conference in NYC. For the last seven years, he's been an active in the Ruby community as an acclaimed speaker, author and open source contributor. In 2009, he received a Ruby Hero Award for his efforts.

David Dahl

Building a Real-Time Analytics Engine in JRuby

Senior developer at ad analytics startup Burt. Loves real time processing, big data and JRuby. Sings in no less than three metal bands, plays Starcraft II and loves a good IPA.

Adam Hawkins

Dear God, what am I doing? Concurrency and parallel processing

Ruby and web development guy. He came to Ruby from Rails. He's focused mainly on writing API's for client side frameworks and works daily on his Ember.js application. His favorite thing to do is hacking on code while listening to trance. His pet project is ruby code to automatically organize and manage his massive movie collection. His small claim to internet fame is the 'Advanced Caching in Rails' blog post. He has spoken at RejectJS in Berlin and Frozen Rails in Helsinki. Living in Hamburg and loving going to more local conferences over the bigger one. Likes to talk to share his ideas with people and meeting fellow programmers.

Piotr Niełacny

Things you can't do with Ruby

A programmer who uses things you wouldn't use in production.

Tim Felgentreff

Ruby Topaz

Contributor to JRuby, MagLev, and Topaz, Tim likes working on Ruby implementations in his spare time. Currently a PhD student at Hasso-Plattner Institute in Potsdam, he's into programming language modularity and composition

Florian Gilcher

A la carte, please!

Florian can call himself old-school: when Rails came out, he was already programming Ruby. Unsurprisingly, he started working with it immediately until he found his new web development bliss in Padrino, to which he frequently commits. He also manages parts of the german Ruby forum and the german Ruby website. He runs a consulting business specializing in non-standard backend solutions. Along with some others, he organizes eurucamp.

Richard Schneeman

Security, Secrets and Shenanigans

Richard @schneems writes Ruby at Heroku and teaches Rails at the University of Texas. When he isn't obsessively compulsively playing Starcraft 2 he writes such gems as Wicked, Sextant, and oPRO. Richard is a proud graduate of Space Camp and an advocate of home brewed beer.

Stefan Wintermeyer

Speed = Money

Stefan wrote a book about Ruby on Rails 3.2 and a couple of books about Asterisk and FreeSWITCH. He is a founder and Managing Director AMOOMA GmbH.

Programmer Productivity fishbowl

To be or not to be an effective programmer

Security Panel

Javascript Frameworks Fight

Hexagonal vs Angular vs Ember vs Backbone

Lightning Talks from Day 2

Lightning Talks from Day 3

Arkency Selleo Anixe Github Shelly Cloud netguru Lunar Logic Polska Yammer base Shapp.ly X8 Monterail University of Wrocław