Get an improved navigation experience with a Chrominium based browser.
Dismiss
Ruby Video
Talks
Speakers
Events
Topics
Leaderboard
Sign in
Talks
Speakers
Events
Topics
Use
Analytics
Sign in
Topics
Object-Oriented Programming (OOP)
The Power of Crystal: A language for humans and computers
Johannes Müller
Helvetic Ruby 2024
Nil - Nothing is Easy, Is It?
Craig Buchek
Blue Ridge Ruby 2024
Refactoring: The ASMR of Programming Talks
Max VelDink
Blue Ridge Ruby 2024
Undervalued: The Most Useful Design Pattern
Jared Norman
RailsConf 2024
Plain, Old, but Mighty: Leveraging POROs in Greenfield and Legacy Code
Sweta Sanghavi
RailsConf 2024
The Curse of Service Object
Ivan Nemytchenko
wroc_love.rb 2024
Keynote: Speeding up IVs
Aaron Patterson
Tropical.rb 2024
Zeitwerk Internals
Xavier Noria
Ruby Warsaw Community Conference Winter Edition 2024
Go Pro with POROs
Ifat Ribon
Blue Ridge Ruby 2023
Lightning Talk: Ruby, the hidden programming teacher
Victor Motogna
Friendly.rb 2023
The Unbreakable Code Whose Breaking Won WWII
Aji Slater
RubyConf 2023
Let’s Extract a Class: The Single Responsibility Principle and Design Patterns
Jon Evans
Rocky Mountain Ruby 2023
Doctrine of Useful Objects: Separate Fact from Fiction in OOD
Scott Bellware
wroc_love.rb 2023
Ruby Lambdas
Keith Bennett
RubyConf 2022
Everything a Microservice: The Worst Possible Intro to dRuby
Kevin Kuchta
RubyConf 2022
Writing Ruby, just not in English!
Ratnadeep Deshmane
RubyConf 2022
Anyone Can Play Guitar (With Ruby)
Kevin Murphy
RubyConf Mini 2022
Delightfully Fashionable Lemurs in Decorating Ruby
Brandon Weaver
RubyConf 2021
The Intro to Abstraction I Wish I'd Received
Stephanie Minn
RubyConf 2021
The case of the missing method — a Ruby mystery story
Nadia Odunayo
Euruko 2018
Missing Guide to Service Objects in Rails
Riaz Virani
RailsConf 2021
Less abstract! Expressing Ruby OOP in pictures
Ivan Nemytchenko
rubyday 2020
Don't @ me! Instance Variable Performance in Ruby
Aaron Patterson
RubyKaigi Takeout 2020
Keynote: Quest of the Rubyist
Tim Riley
RubyConf TH 2019
Sprinkles of Functional Programming
John Schoeman
RailsConf 2019
Refactoring Live: Primitive Obsession
James Dabbs
RailsConf 2019
Panel: The Future of Ruby
Bozhidar Batsov
,
Vladimir Dementyev
,
Serdar Doğruyol
,
Nick Sutterer
Balkan Ruby 2018
Ruby: A Family History
Geoffrey Litt
RailsConf 2018
Booleans are Easy - True or False?
Craig Buchek
RailsConf 2018
Super Ain't Super: From OOP To FP and Beyond!
Nick Sutterer
wroc_love.rb 2018
dRuby in the last century.
Masatoshi SEKI
RubyKaigi 2016
Lessons of Liskov
Peter Bhat Harkins
wroc_love.rb 2016
The worst Ruby codes I've seen in my life
Fernando Hamasaki de Amorim
RubyKaigi 2015
Cognitive Psychology and the Zen of Code
Jay Zeschin
Rocky Mountain Ruby 2011
Workshop: Simplifying Code - Monster to Elegant in Less Than 5 steps
Tute Costa
RailsConf 2014
All the Little Things
Sandi Metz
RailsConf 2014
Writing Small Code
Mark Menard
RailsConf 2014
Overkill
Katrina Owen
Ancient City Ruby 2014
Modeling on the Right Side of the Brain
Nicholas Henry
RailsConf 2014
Application Architecture: Boundaries, Object Roles, & Patterns
Adam Hawkins
wroc_love.rb 2014
Live Coding with Ben
Ben Orenstein
Ancient City Ruby 2013
Object-Oriented Lessons for a Service-Oriented World
Chris Kelly
RailsConf 2013
Panel: FP vs OOP
Andrzej Krzywda
,
Piotr Zolnierek
,
Norbert Wójtowicz
,
Tymon Tobolski
,
Przemysław Kowalczyk
,
Jan Filipowski
wroc_love.rb 2013
DCI != #extend && DCI != use case in code
Rune Funch Søltoft
wroc_love.rb 2013
Things you can't do in Ruby
Piotr Niełacny
wroc_love.rb 2013
Embrace the static. Cherish the functional. Remain a Rubyist.
Jan Stępień
wroc_love.rb 2013
OO Design and the history of philosophy
Steve Klabnik
wroc_love.rb 2013
User perspective testing, using Ruby
Michał Czyż
wroc_love.rb 2012
Rails Flavored Ruby
Michael Hartl
RailsConf 2012
Fear of adding processes
Florian Gilcher
wroc_love.rb 2012
Panel: Rails vs. OOP
Piotr Szotkowski
,
Steve Klabnik
,
Nick Sutterer
,
Jim Gay
wroc_love.rb 2012