Goruco
Videos
2018
Evented Autonomous Services in Ruby - Scott Bellware
Evented Autonomous Services in Ruby
Scott Bellware
After Death - Sam Phippen
After Death
Sam Phippen
Building Efficient APIs with JSON-API - Rushaine McBean
Building Efficient APIs with JSON-API
Rushaine McBean
Encryption Pitfalls and Workarounds - Melissa Wahnish
Encryption Pitfalls and Workarounds
Melissa Wahnish
The Practical Guide to Building an Apprenticeship - Megan Tiu
The Practical Guide to Building an Apprenticeship
Megan Tiu
Running Jobs at Scale - Kir Shatrov
Running Jobs at Scale
Kir Shatrov
I've Made a Huge Mistake: We Did Services All Wrong - Kelly Sutton
I've Made a Huge Mistake: We Did Services All Wrong
Kelly Sutton
I've Made a Huge Mistake: We Did Services All Wrong - Kelly Sutton
I've Made a Huge Mistake: We Did Services All Wrong
Kelly Sutton
Writing Ruby Like it's 2018 - Joe Leo
Writing Ruby Like it's 2018
Joe Leo
The Good Bad Bug: Fail Your Way to Better Code - Jessica Rudder
The Good Bad Bug: Fail Your Way to Better Code
Jessica Rudder
GORUCO Memories - Francis Hwang
GORUCO Memories
Francis Hwang
The Twelve-Factor Function - Desmond Rawls
The Twelve-Factor Function
Desmond Rawls
Locking It Down with Ruby and Lockfiles - Danielle Adams
Locking It Down with Ruby and Lockfiles
Danielle Adams
The Impermanence of Software - Andy Croll
The Impermanence of Software
Andy Croll
Analyzing and Reducing Ruby Memory Usage - Aaron Patterson
Analyzing and Reducing Ruby Memory Usage
Aaron Patterson
2017
The Rubyist's Illustrated Rust Adventure Survival Guide - Liz Baillie
The Rubyist's Illustrated Rust Adventure Survival Guide
Liz Baillie
Optimizing for API Consumers with GraphQL - Brooks Swinnerton
Optimizing for API Consumers with GraphQL
Brooks Swinnerton
Trust and Teams - Rebecca Miller-Webster
Trust and Teams
Rebecca Miller-Webster
Object Oriented Thinking with Elixir and OTP - Ryan Findley
Object Oriented Thinking with Elixir and OTP
Ryan Findley
Developer Productivity Engineering - Panayiotis Thomakos
Developer Productivity Engineering
Panayiotis Thomakos
SQL to NoSQL to NewSQL and the rise of polyglot persistence - Paul Dix
SQL to NoSQL to NewSQL and the rise of polyglot persistence
Paul Dix
Difficult Conversations - Adam Cuppy
Difficult Conversations
Adam Cuppy
What I Learned to Love About Ruby When I Switched to Python - Lauren Ellsworth
What I Learned to Love About Ruby When I Switched to Python
Lauren Ellsworth
Front-End Sadness to Happiness: The React on Rails Story - Justin Gordon
Front-End Sadness to Happiness: The React on Rails Story
Justin Gordon
Shaving My Head Made Me a Better Programmer - Alex Qin
Shaving My Head Made Me a Better Programmer
Alex Qin
Beyond OSS - Veronica Lopez
Beyond OSS
Veronica Lopez
Scars: On Handling Adversity - Ross Kaffenberger
Scars: On Handling Adversity
Ross Kaffenberger
How to Load 1m Lines of Ruby in 5s - Andrew Metcalf
How to Load 1m Lines of Ruby in 5s
Andrew Metcalf
Type. Context. - Sam Phippen
Type. Context.
Sam Phippen
2016
Code Quality Lessons Learned - Bryan Helmkamp
Code Quality Lessons Learned
Bryan Helmkamp
The Guest: A Guide to Code Hospitality - Nadia Odunayo
The Guest: A Guide to Code Hospitality
Nadia Odunayo
Symmetric API Testing - Aditya Mukerjee
Symmetric API Testing
Aditya Mukerjee
Pipe Operator for Ruby - Fabio Akita
Pipe Operator for Ruby
Fabio Akita
Introducing the Crystal Programming Language - Will Leinweber
Introducing the Crystal Programming Language
Will Leinweber
Ruby Racing: Challenging Ruby Methods - Danielle Adams
Ruby Racing: Challenging Ruby Methods
Danielle Adams
Just a Ruby Minute - Andrew Faraday
Just a Ruby Minute
Andrew Faraday
Impactful Refactors: Refactoring for Readability - Kinsey Ann Durham
Impactful Refactors: Refactoring for Readability
Kinsey Ann Durham
Database performance at scale for RoR applications - Rocio Delgado
Database performance at scale for RoR applications
Rocio Delgado
Enumerable's Ugly Cousin - Ross Kaffenberger
Enumerable's Ugly Cousin
Ross Kaffenberger
Exploring Big Data with Rubygems.org Download Data - Aja Hammerly
Exploring Big Data with Rubygems.org Download Data
Aja Hammerly
Cult(ure) - Adam Cuppy
Cult(ure)
Adam Cuppy
2015
Building and testing resilient applications - Simon Eskildsen
Building and testing resilient applications
Simon Eskildsen
Playing games in the clouds - Nadia Odunayo
Playing games in the clouds
Nadia Odunayo
Un-Artificial Intelligence - Melinda Seckington
Un-Artificial Intelligence
Melinda Seckington
Great Caching Disasters! - Lisa van Gelder
Great Caching Disasters!
Lisa van Gelder
Event sourcing - Bryan Reinero
Event sourcing
Bryan Reinero
Keynote - Aaron Patterson
Keynote
Aaron Patterson
Common pitfalls of junior developers - Rachel Warbelow
Common pitfalls of junior developers
Rachel Warbelow
Dropping down to The Metal™ - Godfrey Chan
Dropping down to The Metal™
Godfrey Chan
Sweaters as a service - Amy Wibowo
Sweaters as a service
Amy Wibowo
Home Automation with the Amazon Echo and Ruby - Zachary Feldman
Home Automation with the Amazon Echo and Ruby
Zachary Feldman
Rails 5, Turbolinks 3, and the future of View-Over-the-Wire - Nate Berkopec
Rails 5, Turbolinks 3, and the future of View-Over-the-Wire
Nate Berkopec
How to performance - Eileen Uchitelle
How to performance
Eileen Uchitelle
2014
BI Tooling with Rails - Solomon Kahn
BI Tooling with Rails
Solomon Kahn
Designing a better Programmer Community - Samantha John, Jason Brennan
Designing a better Programmer Community
Samantha John, Jason Brennan
An Approach to Developing and Testing Third Party Javascript Widgets - Nathan Artz
An Approach to Developing and Testing Third Party Javascript Widgets
Nathan Artz
Know Your Types - Bringing Static Types to Dynamic Languages - Mike Bernstein
Know Your Types - Bringing Static Types to Dynamic Languages
Mike Bernstein
Edge Caching Dynamic Rails Apps - Michael May
Edge Caching Dynamic Rails Apps
Michael May
Growing a Tech Community - Luke Melia
Growing a Tech Community
Luke Melia
Real-time Communication for Everyone! - Lisa Larson-Kelley
Real-time Communication for Everyone!
Lisa Larson-Kelley
How to Debug Anything - James Golick
How to Debug Anything
James Golick
Secrets of a World Memory Champion - Chris Hunt
Secrets of a World Memory Champion
Chris Hunt
Teaching Kids to Code on Raspberry Pi - Audrey Troutt
Teaching Kids to Code on Raspberry Pi
Audrey Troutt
What we can learn from COBOL - Andrew Turley
What we can learn from COBOL
Andrew Turley
The Future of Ruby Performance Tooling - Aaron Quint
The Future of Ruby Performance Tooling
Aaron Quint
2013
Usability Primer in 10 Minutes Flat - Steve Berry
Usability Primer in 10 Minutes Flat
Steve Berry
Functional Programming and Ruby - Pat Shaughnessy
Functional Programming and Ruby
Pat Shaughnessy
Nokogiri - History and Future - Mike Dalessio
Nokogiri - History and Future
Mike Dalessio
To Know A Garbage Collector - Mike Bernstein
To Know A Garbage Collector
Mike Bernstein
Motion in the Middle - RubyMotion as a Gateway to iOS development - Matt Salerno
Motion in the Middle - RubyMotion as a Gateway to iOS development
Matt Salerno
Krypt. Semper Pi. - Martin Bosslet
Krypt. Semper Pi.
Martin Bosslet
Putting off Persistence - Lauren Voswinkel
Putting off Persistence
Lauren Voswinkel
Building a Theme Engine w/ Ruby Mustache - Kevin Sheurs
Building a Theme Engine w/ Ruby Mustache
Kevin Sheurs
A House of Cards - The Perils of Maintaining a 7-Year-Old Codebase - Julie Gill
A House of Cards - The Perils of Maintaining a 7-Year-Old Codebase
Julie Gill
Asynchronous Service Oriented Design - John Pignata
Asynchronous Service Oriented Design
John Pignata
Take a picture, it'll last longer. - JD Harrington
Take a picture, it'll last longer.
JD Harrington
Hacking the Academic Experience - Emily Stolfo
Hacking the Academic Experience
Emily Stolfo
Deathmatch Bundler vs Rubygems.org - Andre Arko
Deathmatch Bundler vs Rubygems.org
Andre Arko
Working with Rubyists - Aaron Quint
Working with Rubyists
Aaron Quint
2012
Maps want to be free! - Sebastian Delmont
Maps want to be free!
Sebastian Delmont
Why Hashes Will Be Faster in Ruby 2.0 - Pat Shaughnessy
Why Hashes Will Be Faster in Ruby 2.0
Pat Shaughnessy
Deployment - the difference between the 1st month and the next 59 - Nic Williams
Deployment - the difference between the 1st month and the next 59
Nic Williams
Hexagonal Rails - Matt Wynne
Hexagonal Rails
Matt Wynne
High Performance Caching with Rails - Matt Duncan
High Performance Caching with Rails
Matt Duncan
Organizing and Packaging Rich Javascript Apps with Ruby - Luke Melia
Organizing and Packaging Rich Javascript Apps with Ruby
Luke Melia
Sensible Testing - Justin Leitgeb
Sensible Testing
Justin Leitgeb
Power Rake - Jim Weirich
Power Rake
Jim Weirich
Building Developers Lessons Learned from Hungry Academy - Jeff Casimir
Building Developers Lessons Learned from Hungry Academy
Jeff Casimir
The Front-End Future - Francis Hwang
The Front-End Future
Francis Hwang
From Zero to API Cache w/ Grape & MongoDB in 10 Minutes - Daniel Doubrovkine
From Zero to API Cache w/ Grape & MongoDB in 10 Minutes
Daniel Doubrovkine
Maintaining Balance while Reducing Duplication Part II - David Chelimsky
Maintaining Balance while Reducing Duplication Part II
David Chelimsky
Your Face in 10 minutes...with Macruby! - Haris Amin
Your Face in 10 minutes...with Macruby!
Haris Amin
2011
Less - The Path to Better Design - Sandi Metz
Less - The Path to Better Design
Sandi Metz
Fewer Constraints More Concurrency - Ryan Smith
Fewer Constraints More Concurrency
Ryan Smith
Reject Conf - Reject Conf
Reject Conf
Reject Conf
Indexing Thousands of Writes Per Second With Redis - Paul Dix
Indexing Thousands of Writes Per Second With Redis
Paul Dix
Using Your Database - John Crepezzi and Mat Brown
Using Your Database
John Crepezzi and Mat Brown
CoffeeScript for the Well-Rounded Rubyist - Jeremy Ashkenas
CoffeeScript for the Well-Rounded Rubyist
Jeremy Ashkenas
Blow Up Your Views - Jeff Casimir
Blow Up Your Views
Jeff Casimir
Build It and They Will Come - Evan Phoenix
Build It and They Will Come
Evan Phoenix
HysteriaEngine - Casey Rosenthal
HysteriaEngine
Casey Rosenthal
2010
Building Web Service Clients with ActiveModel - Paul Dix
Building Web Service Clients with ActiveModel
Paul Dix
Grease your Suite Tips and Tricks for Faster Testing - Nick Gauthier
Grease your Suite Tips and Tricks for Faster Testing
Nick Gauthier
Managing Ruby Teams - Luke Melia
Managing Ruby Teams
Luke Melia
Scaling to Hundreds of Millions of Requests What Worked and What Didn’t - James Golick
Scaling to Hundreds of Millions of Requests What Worked and What Didn’t
James Golick
Rails’ Best Caching Method is JavaScript - Chris Williams
Rails’ Best Caching Method is JavaScript
Chris Williams
Memprof - The ruby level memory profiler - Aman Gupta
Memprof - The ruby level memory profiler
Aman Gupta
Bowline - Ruby Desktop Applications - Alex MacCaw
Bowline - Ruby Desktop Applications
Alex MacCaw
2009
From Rails to Rack: Making Rails 3 a Better Ruby Citizen - Yehuda Katz
From Rails to Rack: Making Rails 3 a Better Ruby Citizen
Yehuda Katz
SOLID Object Oriented Design - Sandi Metz
SOLID Object Oriented Design
Sandi Metz
RejectConf - Reject Conf
RejectConf
Reject Conf
Into the Heart of Darkness: Rails Anti-Patterns - Jake Howerton
Into the Heart of Darkness: Rails Anti-Patterns
Jake Howerton
Where is Ruby really heading? - Greg Brown
Where is Ruby really heading?
Greg Brown
The Ruby Guide to *nix Plumbing - Eleanor McHugh
The Ruby Guide to *nix Plumbing
Eleanor McHugh
Resource-Oriented Architecture With Waves - Dan Yoder
Resource-Oriented Architecture With Waves
Dan Yoder
Building Cross Platform Mobile Apps with Ruby & PhoneGap - Benjamin Stein
Building Cross Platform Mobile Apps with Ruby & PhoneGap
Benjamin Stein
2008
Hurting Code for Fun and Profit - Ryan Davis
Hurting Code for Fun and Profit
Ryan Davis
Reject Conf - RejectConf
Reject Conf
RejectConf
Collective Intelligence: Leveraging User Data to Create Intelligent Rails Applications - Paul Dix
Collective Intelligence: Leveraging User Data to Create Intelligent Rails Applications
Paul Dix
Archaeopteryx: A Ruby MIDI Generator - Giles Bowkett
Archaeopteryx: A Ruby MIDI Generator
Giles Bowkett
Merb, All You Need, None You Don't - Ezra Zygmuntowicz
Merb, All You Need, None You Don't
Ezra Zygmuntowicz
Forbidden Fruit: A Taste of Ruby's Parse Tree - Chris Wanstrath
Forbidden Fruit: A Taste of Ruby's Parse Tree
Chris Wanstrath
Story Driven Development: The Next Generation of Rails Functional Testing - Bryan Helmkamp
Story Driven Development: The Next Generation of Rails Functional Testing
Bryan Helmkamp