diff --git a/data/ancient-city-ruby/ancient-city-ruby-2013/videos.yml b/data/ancient-city-ruby/ancient-city-ruby-2013/videos.yml index c044b2b5..6af97df3 100644 --- a/data/ancient-city-ruby/ancient-city-ruby-2013/videos.yml +++ b/data/ancient-city-ruby/ancient-city-ruby-2013/videos.yml @@ -114,12 +114,13 @@ - Audience participation is strongly encouraged, as is stealing the speaker's Vim tricks for your own use. video_id: C0H-LyZy9Ko -- title: 'Magic Tricks of Testing' +- title: 'The Magic Tricks of Testing' raw_title: Sandi Metz - Magic Tricks of Testing - Ancient City Ruby 2013 speakers: - Sandi Metz event_name: Ancient City Ruby 2013 published_at: '2013-07-02' + slides_url: https://speakerdeck.com/skmetz/magic-tricks-of-testing-ancientcityruby description: |- Tests are supposed to save us money. How is it, then, that many times they become millstones around our necks, gradually morphing into fragile, breakable things that raise the cost of change? diff --git a/data/gogaruco/gogaruco-2012/videos.yml b/data/gogaruco/gogaruco-2012/videos.yml index c8f8cef6..491ca797 100644 --- a/data/gogaruco/gogaruco-2012/videos.yml +++ b/data/gogaruco/gogaruco-2012/videos.yml @@ -152,6 +152,7 @@ - Sandi Metz event_name: GoGaRuCo 2012 published_at: '2012-09-14' + slides_url: https://speakerdeck.com/skmetz/go-ahead-make-a-mess description: |- Go Ahead, Make a Mess by: Sandi Metz diff --git a/data/railsconf/railsconf-2013/videos.yml b/data/railsconf/railsconf-2013/videos.yml index eb6664f8..82f87cce 100644 --- a/data/railsconf/railsconf-2013/videos.yml +++ b/data/railsconf/railsconf-2013/videos.yml @@ -602,6 +602,7 @@ thumbnail_lg: https://i.ytimg.com/vi/URSWYvyc42M/sddefault.jpg thumbnail_xl: https://i.ytimg.com/vi/URSWYvyc42M/maxresdefault.jpg published_at: '2013-06-25' + slides_url: https://speakerdeck.com/skmetz/magic-tricks-of-testing-railsconf description: |- Tests are supposed to save us money. How is it, then, that many times they become millstones around our necks, gradually morphing into fragile, breakable things that raise the cost of change? We write too many tests and we test the wrong kinds of things. This talk strips away the veil and offers simple, practical guidelines for choosing what to test and how to test it. Finding the right testing balance isn't magic, it's a magic trick; come and learn the secret of writing stable tests that protect your application at the lowest possible cost. diff --git a/data/railsconf/railsconf-2014/videos.yml b/data/railsconf/railsconf-2014/videos.yml index 948d3e64..3cb9fe90 100644 --- a/data/railsconf/railsconf-2014/videos.yml +++ b/data/railsconf/railsconf-2014/videos.yml @@ -1626,6 +1626,7 @@ thumbnail_lg: https://i.ytimg.com/vi/8bZh5LMaSmE/sddefault.jpg thumbnail_xl: https://i.ytimg.com/vi/8bZh5LMaSmE/maxresdefault.jpg published_at: "2014-05-21" + slides_url: https://speakerdeck.com/skmetz/all-the-little-things-railsconf description: |- Theory tells us to build applications out of small, interchangeable objects but reality often supplies the exact opposite. Many apps contain huge classes of long methods and hair-raising conditionals; they're hard to understand, difficult to reuse and costly to change. This talk takes an ugly section of conditional code and converts it into a few simple objects. It bridges the gap between OO theory and practice and teaches straightforward strategies that all can use to improve their code. diff --git a/data/rubyconf/rubyconf-2014/videos.yml b/data/rubyconf/rubyconf-2014/videos.yml index 36779308..dcd8caaa 100644 --- a/data/rubyconf/rubyconf-2014/videos.yml +++ b/data/rubyconf/rubyconf-2014/videos.yml @@ -492,12 +492,13 @@ http://amara.org/v/FqJ9/ video_id: FFR0G89WXI8 -- title: Madam Sandi Tells Your Future +- title: Madame Sandi Tells Your Future raw_title: RubyConf 2014 - Madam Sandi Tells Your Future by Sandi Metz speakers: - Sandi Metz event_name: RubyConf 2014 published_at: "2014-12-19" + slides_url: https://speakerdeck.com/skmetz/madame-sandi-tells-your-future description: |- Life's demands are such that it's easy to get lost in the day-to-day, trapped inside your own private world, expecting today to repeat endlessly and the future to remain a distant, untroubling land. The future is coming, however, whether you are ready or not, and when it does everything will change. diff --git a/data/rubyconf/rubyconf-2017/videos.yml b/data/rubyconf/rubyconf-2017/videos.yml index c5d62d86..16fd9fe4 100644 --- a/data/rubyconf/rubyconf-2017/videos.yml +++ b/data/rubyconf/rubyconf-2017/videos.yml @@ -483,12 +483,13 @@ 23:49:08 - Allison McMillian video_id: 9VSo5u4ODWQ -- title: Keynote - You're Insufficiently Persuasive +- title: "Keynote: You're Insufficiently Persuasive" raw_title: "RubyConf 2017: Keynote - You're Insufficiently Persuasive by Sandi Metz" speakers: - Sandi Metz event_name: RubyConf 2017 published_at: "2017-11-29" + slides_url: https://speakerdeck.com/skmetz/you-are-insufficiently-persuasive-rubyconf description: Keynote - You're Insufficiently Persuasive by Sandi Metz video_id: VzWLGMtXflg