The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Hosted by Brittany Martin and Brian Mariani. Produced by Mirror Placement. Edited by Peachtree Sound.
Similar Podcasts
Remote Ruby
Three Rubyists having conversations and interviewing others about Ruby and web development.
The Rabbit Hole: The Definitive Developer's Podcast
Welcome to The Rabbit Hole, the definitive developers podcast. If you are a software developer or technology leader looking to stay on top of the latest news in the software development world, or just want to learn actionable tactics to improve your day-to-day job performance, this podcast is for you.
Inside Java
Inside Java is a podcast for Java Developers brought to you directly from the people that make Java at Oracle. We'll discuss the language, the JVM, OpenJDK, platform security, innovation projects like Loom and Panama, and everything in between.
Episode 201: 201: API-First, Planning-Second
Sean and Kyle debrief on the successful (phew!) API-First training seminar, and talk about the upcoming GitHub Universe conference. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. Casper: Get $50 toward any mattress purchase by visiting casper.com/rubyonrails and use the code RUBYONRAILS. Terms and Conditions Apply. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit.
Episode 200: 200: The User Interface is the Exception State + Listener Audio Questions Part 1
Sean and Kyle talk about differences between enterprise applications and consumer applications, and treating the human UI as the exception state. They also answer a handful of questions from listener Colin Rubbert. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.
Episode 199: 199: Memorable Tips for Working Remotely
Sean and Kyle discuss how to be an effective remote team member, and how to build an effective remote team. Plus a bit of a twins update. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 198: 198: Overcoming Legacy Code and Building Rails Engines
Two primary topics this week: Overcoming legacy code. Kyle describes the lessons that he's learned being the primary maintainer of a legacy code base. (Lots of good advice here). Building Rails Engines. Sean describes his experience building a Rails engine to interface with FancyHands. Links for this episode:github.com/togglepro/task_masterDigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. Braintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast.
Episode 197: 197: Your Personal _Brand_
Kyle and Sean discuss the unavoidable existence and importance of your personal brand as a programmer. Plus the usual follow up and dog barking. Links for this episode:Kyle Daigle is a GitHubber!barelyknown/linotype (Sean's letterpress solver)Tracking holidaybullshit.com Orders With Google SheetsDaily Fantasy Sports (FanDuel) NBA Optimization ModelBraintree: An easy way to accept multiple payment types with one integration. Quick, knowledgeable developer support if you have any questions. Start accepting Apple Pay, PayPal, Bitcoin, Venmo, cards, and whatever’s next. With the Braintree v dot zero SDK — one small snippet of code, and you’re all set up in less than 10 minutes. To learn more, and for your first $50,000 in transactions fee-free, go to braintreepayments.com/railspodcast. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit.
Episode 196: 196: Recruiters, Bootcamps, and Technocrats
Sean and Kyle talk mostly about programming-related employment and labor topics including recruiters, bootcamps, 10X developers, and technocrats. You'll either love it or hate it! Links for this episode:barelyknown/casper_petsTweet with stats from casper.com about cosleeping with petshttp://apifirst.trainingCasper: Get $50 toward any mattress purchase by visiting casper.com/rubyonrails and use the code RUBYONRAILS. Terms and Conditions Apply. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.
Episode 195: 195: Prognosticating on the Future of Rails, FancyHands API, README Techniques, and API-First Training
Sean Devine and Kyle Daigle prognosticate on the future of Rails, discuss Sean's experience thus far with the FancyHands API for outbound call automation, talk about README cultures, and announce Sean's API-first development training seminar. Links for this episode:Lotus - A complete web framework in RubyPhoenix FrameworkFancyHands APISean becomes core team member of jsonapi-resourcesapifirst.training - Sean's API-first development seminar - online Sep 16-18thlynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.
Episode 194: 194: GitHub Summit Report, Conference/Dinner Strategies, github/scientist, Elixir Codecation Planning
Sean Devine and Kyle Daigle talk about the recently completed GitHub Summit, conference/dinner strategies, the github/scientist library, a potential Elixir codecation, and so much more. And Kyle sounds a bit better ;) DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit.
Episode 193: 193: GitHub Summit & Outage, Silence, ActionCable, JSON API, Self Help
Sean Devine and Kyle Daigle talk about the GitHub Summit (this week) & outage (last week), working in silence, ActionCable (tests, collaboration, copyright), Sean's JSON API talk at Boston Ember, and SELF HELP. Links for this episode:GitHub Status - 2015-07-06rails/actioncableJSON API 1.0 talk at Boston EmberConfigure exception class whitelist to be reraised by operations processors. Pull Request #290 · cerebris/jsonapi-resourcesDigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit. lynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial.
Episode 192: 192: New Season! Introducing Kyle Daigle as Cohost
Kyle Daigle joins Sean Devine as cohost to kick off a new season of the Ruby on Rails Podcasts (woohoo!). Topics include Atom 1.0, RSpec 3.3, API documentation, OS contributions, and "Who Moved my Cheese?". You're gonna like-it-a-lot. Links for this episode:@kdaigleAtom 1.0RSpec 3.3 has been released!github.com/zipmark/rspec_api_documentationatom: Add "Copy Permalink" based on SHAice_cube: Parse time zones when creating schedules from ICAL; fix DST test bugjsonapi-resources: Add support for creating resources with polymorphic has one and has many.Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.
Episode 191: 191: Chris Ball - From Rails to Ember
Chris Ball joins Sean Devine to talk about his great website, fromrailstoember.com. Links for this episode:fromrailstoember.com@cball_echobind.comlynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. DigitalOcean: DigitalOcean provides simple and fast cloud hosting, built for developers. Create a cloud server in 55 seconds--and for as little as $5 per month! Use code RubyPodcast and receive a $10 credit.
Episode 190: 190: Toran Billups - Ember Counseling
Toran Billups provides Sean Devine with some Ember counseling. Links for this episode:toranbillups.comtoranb/ember-cli-simple-storeEMBERCONF 2015 - TEST-DRIVEN DEVELOPMENT BY EXAMPLE@toranbstackoverflow: How can I avoid scrolling to top of viewport when adding record using pushPayload?
Episode 189: 189: @dhh RailsConf 2015 Keynote Discussion
Eric Steele joins Sean Devine to discuss @dhh's RailsConf 2015 keynote. Links for this episode:@genericsteeleRailsConf Keynote (~23 minutes in)EmberConf 2015 Keynote
Episode 188: 188: Eric Steele - Road to RailsConf 2015
Eric Steele joins Sean Devine to preview Railsconf 2015. Whether you're going (like Eric) or not (like Sean), you'll like this episode. Links for this episode:@genericsteelerailsconf.comlynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.
Episode 187: 187: Dan Gebhardt - json-api, jsonapi-resources, orbit.js & Ember Data
Dan Gebhardt joins Sean Devine to talk about json-api, jsonapi-resources, orbit.js, and Ember Data. Links for this episode:@dgebjson-api/json-apijsonapi.orgcerebris/jsonapi-resourcesorbitjs/orbit.js@larrygebhardtlynda.com: Your lynda.com membership will give you unlimited access to training on hundreds of topics--all for one flat rate. Whether you’re looking to become an industry expert, you’re passionate about a hobby, or you just want to learn something new, I want you to visit lynda.com/rubyonrails and sign up for your FREE 10-day trial. Codeship: Continuous Delivery made simple. Use offer code 5BY5RUBY and receive 20% off any plan for 3 months.