├── README.md ├── day1.md ├── day2.md └── day3.md /README.md: -------------------------------------------------------------------------------- 1 | # RailsConf 2015 Talks & Videos 2 | 3 | Schedule: http://railsconf.com/schedule 4 | 5 | Browse RailsConf 2015 Videos: http://confreaks.tv/events/railsconf2015 6 | 7 | If you find new talk / video link, feel free to send a pull request please! 8 | 9 | ## Keynotes 10 | 11 | ### Opening Keynote by David Heinemeier Hansson [Video](https://www.youtube.com/watch?v=KJVTM7mE1Cc) 12 | 13 | ### Keynote by Aaron Patterson [Video](https://www.youtube.com/watch?v=B3gYklsN9uc) 14 | 15 | ### Keynote by Sara Chipps [Video](https://www.youtube.com/watch?v=_OOZfod2rC4) 16 | 17 | ### Closing Keynote by Kent Back [Video](http://confreaks.tv/videos/railsconf2015-closing-keynote) 18 | 19 | ## [Day1](/day1.md) 20 | 21 | ## [Day2](/day2.md) 22 | 23 | ## [Day3](/day3.md) 24 | 25 | ## Events 26 | 27 | ### [Ruby Heros](https://speakerdeck.com/olivierlacan/ruby-heroes-2015) [Video](https://www.youtube.com/watch?v=3bcBNsec-Aw) 28 | 29 | ## Panels 30 | 31 | ### Interviewing like a Unicorn [Video](https://www.youtube.com/watch?v=V5b65sHieUw) 32 | > How Great Teams Hire 33 | 34 | ### Rails Core Panel Discussion [Video](https://www.youtube.com/watch?v=PdUj8HoH_eA) 35 | -------------------------------------------------------------------------------- /day1.md: -------------------------------------------------------------------------------- 1 | ## Day 1 2 | 3 | - [Prying Open the Black Box](https://speakerdeck.com/chancancode/prying-open-the-black-box) [Video](#) 4 | by Godfrey Chan 5 | 6 | - [So Long, Hoboken: Migrating a Huge Production Codebase from Sinatra to Rails](https://speakerdeck.com/ericqweinstein/so-long-hoboken-migrating-from-sinatra-to-rails) [Video](#) 7 | by Eric Weinstein 8 | 9 | - [How Does Bundler Work, Anyway?](https://speakerdeck.com/indirect/how-does-bundler-work-anyway) [Video](#) 10 | by André Arko 11 | 12 | - [Don't Be A Hero: Sustainable Open Source](https://speakerdeck.com/lilliealbert/dont-be-a-hero-sustainable-open-source) [Video](https://www.youtube.com/watch?v=KpMC8z8r73g) 13 | by Lillie Chilen 14 | 15 | - [How to Program with Accessibility in Mind](https://speakerdeck.com/chandracarney/how-to-develop-with-accessibility-in-mind) [Video](#) 16 | by Chandra Carney 17 | 18 | - Riding Rails for 10 Years [Video](https://www.youtube.com/watch?v=R8UtOQbVmYo) 19 | by John Duff 20 | 21 | - [Speed Science](https://speakerdeck.com/schneems/speed-science) [Video](#) 22 | by Richard Schneeman 23 | 24 | - Strategies for being the Junior on the Team [Video](https://www.youtube.com/watch?v=SaNlfSeTWwI) 25 | by Louisa Barrett 26 | 27 | - [Civic Hacking on Rails](http://www.slideshare.net/WilliamJeffries1/civic-hacking-on-rails) [Video](https://www.youtube.com/watch?v=BlFtNc76x9Q) 28 | by William Jeffries 29 | 30 | - You, Too, Can Be A Webserver [Video](#) 31 | by Julian Simioni 32 | 33 | - Do Users Love Your API? Developer-focused API Design [Video](https://www.youtube.com/watch?v=8p10bGFM9dg) 34 | by Pete Holiday, Kate Harlan, Nate Ranson 35 | 36 | - DevOps for The Lazy [Video](https://www.youtube.com/watch?v=CVO_imNSw2o) 37 | by Aja Hammerly 38 | 39 | - [Slightly Less Painful Time Zones](https://speakerdeck.com/kwugirl/slightly-less-painful-time-zones) [Video](#) 40 | by Katherine Wu 41 | 42 | - [Understanding Rails test types in RSpec](https://speakerdeck.com/samphippen/understanding-rails-test-types-in-rspec) [Video](https://www.youtube.com/watch?v=SOi_1reKn8M) 43 | by Sam Phippen 44 | 45 | - Implementing a Strong Code-Review Culture [Video](https://www.youtube.com/watch?v=PJjmw9TRB7s) 46 | by Derek Prior 47 | 48 | - [Scaling Rails for Black Friday and Cyber Monday](https://speakerdeck.com/cjoudrey/cyber-monday-at-shopify) [Video](#) 49 | by Christian Joudrey 50 | 51 | - [Breaking Down the Barrier: Demystifying Contributing to Rails](https://speakerdeck.com/eileencodes/breaking-down-the-barrier-demystifying-contributing-to-rails) [Video](https://www.youtube.com/watch?v=7zoD6NZy6vY) 52 | by Eileen M. Uchitelle 53 | 54 | - Docker isn’t just for deployment [Video](https://www.youtube.com/watch?v=NGcT0dGivoM) 55 | by Ben Dixon 56 | 57 | - [Better callbacks in Rails 5](https://speakerdeck.com/claudiob/better-callbacks-in-rails-5) [Video](#) 58 | by Claudio B. 59 | 60 | - [Level Up with OSS: Develop Your Rails Dev Skills Through Open Source Contributions](https://speakerdeck.com/courte/level-up-with-oss) [Video](https://www.youtube.com/watch?v=QJpkRZn2p9k) 61 | by Courteney Ervin 62 | 63 | - What We Can Learn about Diversity from the Liberal Arts [Video](#) 64 | by Liz Certa 65 | 66 | - 5 Secrets We Learned While Building a Bank in 16 Months [Video](#) 67 | by Stan Ng & John Phamvan 68 | 69 | - [Microservices, a bittersweet symphony](https://speakerdeck.com/sebasoga/microservices-a-bittersweet-symphony-railsconf-2015) [Video](https://www.youtube.com/watch?v=mU4BMf0wS7Q) 70 | by Sebastian Sogamoso 71 | 72 | - Adventures in Federating Authorization and Authentication with OAuth [Video](#) 73 | by Lance Gleason 74 | 75 | - [Amelia Bedelia Learns to Code](https://speakerdeck.com/kyfast/amelia-bedelia-learns-to-code) [Video](https://www.youtube.com/watch?v=bSbla50tqZE) 76 | by Kylie Stradley 77 | 78 | - [Teaching GitHub for Poets](https://speakerdeck.com/ktheory/teaching-github-for-poets-railsconf-2015) [Video](https://www.youtube.com/watch?v=_DOKUvitb4o) 79 | by Aaron Suggs 80 | 81 | - Test Driving your Rails Infrastructure with Chef [Video](#) 82 | by Nathen Harvey & Nell Shamrell-Harrington 83 | 84 | - [Get started with Component-based Rails applications!](https://speakerdeck.com/shagemann/get-started-with-component-based-rails) [Video](#) 85 | by Stephan Hagemann 86 | 87 | - [Resilient by Design](https://speakerdeck.com/who828/resillent-by-design) [Video](https://www.youtube.com/watch?v=_yEz9-Vu8YM&feature=em-uploademail) 88 | by Smit Shah 89 | 90 | - [Processes and Threads . Resque vs. Sidekiq](https://speakerdeck.com/jdabbs/processes-and-threads-resque-vs-sidekiq) [Video](#) 91 | by James Dabbs 92 | 93 | - So You Want to Start Refactoring? [Video](https://www.youtube.com/watch?v=HFaXuMQTnOc) 94 | by Jillian Foley 95 | 96 | - [Humane Development](https://speakerdeck.com/erniemiller/humane-development) [Video](https://www.youtube.com/watch?v=-ZLYxLjwNWo) 97 | by Ernie Miller 98 | -------------------------------------------------------------------------------- /day2.md: -------------------------------------------------------------------------------- 1 | ## Day 2 2 | 3 | - [What’s happening in your Rails app? Introduction to Introspection features of Ruby](http://www.atdot.net/~ko1/activities/2015_railsconf.pdf) [Video](https://www.youtube.com/watch?v=4YtBS0tvkjw) 4 | by Koichi Sasada 5 | 6 | - Now Hear This! Putting Real-Time Voice, Video and Text into Rails [Video](#) 7 | by Ben Klang 8 | 9 | - [Why We're Bad At Hiring (And How To Fix It)](https://speakerdeck.com/kerrizor/why-were-bad-at-hiring-and-how-to-fix-it) [Video](#) 10 | by Kerri Miller 11 | 12 | - [SVG charts and graphics with Ruby](https://speakerdeck.com/snhorne/svg-charts-and-graphs-with-ruby) [Video](https://www.youtube.com/watch?v=yCCtDpW_apk) 13 | by Starr Horne 14 | 15 | - Interviewing like a Unicorn: How Great Teams Hire [Video](#) 16 | by Chakri Uddaraju, Alaina Percival, Aline Lerner, & Allan Grant 17 | 18 | - How to talk to humans: a different approach to soft skills [Video](#) 19 | by Sharon Steed 20 | 21 | - [Building RailsPerf, a toolkit to detect performance regressions in Ruby on Rails core](https://speakerdeck.com/kirs/building-a-toolkit-to-detect-performance-regressions-in-ruby-on-rails-core) [Video](https://www.youtube.com/watch?v=BvUsy_Qb9Es) 22 | by Kir Shatrov 23 | 24 | - [Playing Games In The Clouds](https://speakerdeck.com/nodunayo/playing-games-in-the-clouds) [Video](#) 25 | by Nadia Odunayo 26 | 27 | - Burn Rubber Does Not Mean Warp Speed [Video](#) 28 | by Bree Thomas 29 | 30 | - [Curly — Rethinking the view layer](https://speakerdeck.com/dasch/curly-rethinking-the-view-layer) [Video](#) 31 | by Daniel Schierbeck 32 | 33 | - Leveraging Microsoft Azure from Ruby [Video](https://www.youtube.com/watch?v=EncjV-lKwLc) 34 | by Eduard Koller 35 | 36 | - [Ambitious Capybara](https://speakerdeck.com/ecbypi/ambitious-capybara) [Video](https://www.youtube.com/watch?v=kyqA8R7ZRWI) 37 | by Eduardo Gutierrez 38 | 39 | - [AMS, API, Rails and a developer, a Love Story](https://speakerdeck.com/joaomdmoura/ams-api-rails-and-a-developer-a-love-story) [Video](#) 40 | by João Moura 41 | 42 | - [Beyond Hogwarts: A Half-Blood's Perspective on Inclusive Magical Education](https://speakerdeck.com/jaimelynschatz/beyond-hogwarts) [Video](#) 43 | by JaimeLynSchatz 44 | 45 | - [Dynamically Sassy](https://speakerdeck.com/jfairbank/dynamically-sassy) [Video](https://www.youtube.com/watch?v=ouGWyZfGZ8M) 46 | by Jeremy Fairbank 47 | 48 | - Bending the Curve: How Rust Helped Us Write Better Ruby [Video](https://www.youtube.com/watch?v=LazvK39Oc4U) 49 | by Yehuda Katz & Tom Dale 50 | 51 | - [Getting a Handle on Legacy Code](https://speakerdeck.com/randycoulman/getting-a-handle-on-legacy-code) [Video](#) 52 | by Randy Coulman 53 | 54 | - [RSpec: It's Not Actually Magic](https://speakerdeck.com/noelrap/rspec-it-isnt-actually-magic) [Video](https://www.youtube.com/watch?v=Libc0-0TRg4) 55 | by Noel Rappin 56 | 57 | - [High performance APIs in Ruby using ActiveRecord and Goliath](https://speakerdeck.com/colindkelley/high-performance-apis-in-ruby-using-activerecord-and-goliath-plus-synchrony-plus-eventmachine) 58 | [Video](#) 59 | by Dan Kozlowski, Colin Kelley 60 | 61 | - [Crossing the Canyon of Cognizance: A Shared Adventure](https://speakerdeck.com/pwnela/crossing-the-canyon-of-cognizance-a-shared-adventure) [Video](#) 62 | by Pamela O. Vickers 63 | 64 | - [Crossing the Bridge: Connecting Rails and Your Front-End Framework](https://speakerdeck.com/danielspector/crossing-the-bridge-connecting-rails-and-your-front-end-framework) [Video](#) 65 | by Daniel Spector 66 | 67 | - [Heroku: A Year in Review](https://speakerdeck.com/hone/heroku-2015-a-year-in-review) [Video](https://www.youtube.com/watch?v=kCzWZbGHiZE) 68 | by Terence Lee 69 | 70 | - [Ruby on Rails on Minitest](http://www.zenspider.com/pdf/2015_railsconf_ruby_on_rails_on_minitest.pdf) [Video](https://www.youtube.com/watch?v=MA4jJNUG_dI) 71 | by Ryan Davis 72 | 73 | - Why Your New API Product Will Fail [Video](#) 74 | by Scott Feinberg 75 | 76 | - [What If Shakespeare Wrote Ruby?](https://speakerdeck.com/acuppy/what-if-shakespeare-wrote-ruby) [Video](#) 77 | by Adam Cuppy 78 | 79 | - [Implementing a visual CSS testing framework](http://www.slideshare.net/jessicardillon/implementing-a-visual-css-testing-framework) [Video](https://www.youtube.com/watch?v=Q4ttqkIEM7g) 80 | by Jessica Dillon 81 | 82 | - Passwords are not Enough [Video](https://www.youtube.com/watch?v=i8WpShCXZOE) 83 | by Greg Baugues 84 | -------------------------------------------------------------------------------- /day3.md: -------------------------------------------------------------------------------- 1 | ## Day 3 2 | 3 | - [What Comes After MVC](https://speakerdeck.com/pushcx/what-comes-after-mvc-railsconf-2015) [Video](https://www.youtube.com/watch?v=uFpXKLSREQo) 4 | by Peter Harkins 5 | 6 | - [Designing a Great Ruby API - How We're Simplifying Rails 5](https://speakerdeck.com/sgrif/designing-a-great-ruby-api-how-were-simplifying-rails-5) [Video](#) 7 | by Sean Griffin 8 | 9 | - [Using JavaScript from the Future in Your Rails App Today](https://speakerdeck.com/stevekinney/using-javascript-from-the-future-in-your-rails-application-today) [Video](https://www.youtube.com/watch?v=Ayj1kgQNhAg) 10 | by Steve Kinney 11 | 12 | - [Making Data Dance](https://speakerdeck.com/barrettclark/making-data-dance) [Video](#) 13 | by Barrett Clark 14 | 15 | - [Ruby Debugger Internals](https://speakerdeck.com/denofevil/ruby-debugger-internals) [Video](#) 16 | by Dennis Ushakov 17 | 18 | - http://exploration [Video](#) 19 | by Craig Buchek, Charlie Sanders 20 | 21 | - Sometimes a Controller is Just a Controller [Video](https://www.youtube.com/watch?v=dZJ75L8c60s) 22 | by Justin Searls 23 | 24 | - [ActiveJob: A Service Oriented Architecture](https://speakerdeck.com/andycroll/activejob-a-service-oriented-architecture) [Video](#) 25 | by Andy Croll 26 | 27 | - [Your Front End Framework is Overkill - Server Side Javascript w/ Rails](https://speakerdeck.com/aantix/rails-1) [Video](https://www.youtube.com/watch?v=7YLYZQJZB0E) 28 | by Jim Jones 29 | 30 | - Data Warehouses and Multi-Dimensional Data Analysis [Video](#) 31 | by Raimonds Simanovskis 32 | 33 | - [See You On the Trail](https://www.youtube.com/watch?v=qSxN4mlyQO8) [Video](#) 34 | by Nick Sutterer 35 | 36 | - Bringing UX to Your Code [Video](https://www.youtube.com/watch?v=PI7g4TqLaTY) 37 | by Joe Mastey 38 | 39 | - [The World of Rails Security](https://speakerdeck.com/presidentbeef/the-world-of-rails-security-railsconf-2015) [Video](#) 40 | by Justin Collins 41 | 42 | - [React.js on Rails](https://speakerdeck.com/chantastic/reactjs-on-rails-slides-only) [Slide with notes](https://speakerdeck.com/chantastic/reactjs-on-rails) [Video](https://www.youtube.com/watch?v=kTSsZrub5iE) 43 | by Michael Chan 44 | 45 | - A new kind of analytics: actionable performance analysis [Video](#) 46 | by Paola Moretto 47 | 48 | - Delivering Autonomous Rails Apps behind Corporate Firewalls [Video](https://www.youtube.com/watch?v=V6e_A9VzPy8) 49 | by Nick Merwin 50 | 51 | - Deploy and Manage Ruby on Rails Apps on AWS [Video](#) 52 | by Alex Wood, Trevor Rowe, Loren Segal 53 | 54 | - [Coding: Art or Craft?](https://speakerdeck.com/emilyxxie/coding-art-or-craft) [Video](https://www.youtube.com/watch?v=JZ2FBQjNm14) 55 | by Emily Xie 56 | 57 | - [The power of cache in a slow world](https://speakerdeck.com/mmay/the-power-of-cache-in-a-slow-world) [Video](#) 58 | by Michael May 59 | 60 | - Rails and EmberCLI: an integration love story [Video](https://www.youtube.com/watch?v=NnquHUlh0Pk) 61 | by Jonathan Jackson 62 | 63 | - [Voila, Indexes! A Look at Some Simple Preventative Magick](https://speakerdeck.com/jamis/voila-indexes-a-look-at-some-simple-preventative-magick) [Video](#) 64 | by Jamis Buck 65 | 66 | - Metasecurity: Beyond Patching Vulnerabilities [Video](#) 67 | by Chase Douglas 68 | 69 | - [Nothing is Something](https://speakerdeck.com/skmetz/nothing-is-something-railsconf) [Video](https://www.youtube.com/watch?v=OMPfEXIlTVE) 70 | by Sandi Metz 71 | 72 | - [(Re)Building a large scale payments system on Rails](https://speakerdeck.com/mweksler/rebuilding-large-payments-systems-on-rails) [Video](#) 73 | by Michel Weksler 74 | 75 | - Internet of Things: Connecting Rails with the Real World [Video](#) 76 | by Karim Butt 77 | 78 | - [Rapid data modeling using ActiveRecord and the JSON data type](https://speakerdeck.com/dfurber/rapid-data-modeling-in-activerecord-with-the-json-data-type) [Video](#) 79 | by David Furber 80 | 81 | - What I've Learned in 7 Years of Podcasting about Ruby [Video](#) 82 | by Charles Wood 83 | 84 | - [What is this PGP thing, and how can I use it?](https://speakerdeck.com/calebthompson/what-is-this-pgp-thing-and-how-can-i-use-it) [Video](#) 85 | by Caleb Thompson, Mason Fischer 86 | --------------------------------------------------------------------------------