Learn to write better Ruby and Rails applications from expert Rubyists

Episodes

Podcast 01

RR 438: Deviating from the Rails Core

Nov 19, 2019 · Episode 438
Today Charles and Dave are discussing deviating from the Rails core. Dave doesn’t care for JavaScript frameworks or microservices as he believes that they add too much complexity. These things may become necessary when your project gets massive, but otherwise we shouldn’t jump to these as a first option. If you don’t need the frontend powerhouse features, you may want to see how far you can get with Rails and a minimal frontend. React may not always be the solution that you need. They discuss jQuery versus Stimulus. They both prefer jQuery over Stimulus as they find it less invasive and clunky, and it’s easier to drop things in.
Podcast 01

RR 437: Deploying Rails Onto Kubernetes with Khash Sajadi

Nov 12, 2019 · Episode 437
Khash and Kasia work for Cloud 66, a company started in 2012 with a goal to make Rails deployment simple and infrastructure easy to understand for application developers.
Podcast 01

RR 436: Determining Pricing with Michael Herold

Nov 05, 2019 · Episode 436
Michael Herold is married to an economist and is a staff engineer at Flywheel where he writes Ruby programs to support PHP programs. He gave a talk at RailsConf 2018 about how to price a product. The panel discusses other ways of determining pricing, such as basing your price off the price of a similar product. They discuss the pros and cons of different complex pricing they’ve seen.
Podcast 01

RR 435: Alternatives to Adding React with Graham Conzett

Oct 22, 2019 · Episode 435
Graham Conzett has been a developer for 12 years. He has worked with Ruby and Rails for half of that, and currently works for a company that does large format touchscreens.
Podcast 01

RR 434: Surviving Webpack with Ross Kaffenberger

Oct 15, 2019 · Episode 434
Ross Kaffenberger is a software engineer at Stitch Fix and has been developing web applications for the past 12 years, mostly in Ruby and JavaScript. Today he and the panel are discussing how to survive Webpack.
Podcast 01

RR 433: ShipLane with John Epperson

Oct 08, 2019 · Episode 433
John Epperson has been doing ruby for 12 years and is a friend of Andrew Mason. He got into Docker a couple years ago and felt like something was missing, so he wrote Shiplane. He liked Docker because it was a promise that he could delegate a lot of the manual devops work to something else, and that something else was able to automate all of it. What he noticed was if you have a Docker thing in development and want to transfer it into production, there was no clear path to get a Docker item from development to production. The process wasn’t truly automated, so he created ShipLane in an attempt to automate it.
Podcast 01

RR 432: Stop Testing, Start Storytelling with Mike Schutte

Oct 01, 2019 · Episode 432
Mike Schutte is a fronted developer at TED conferences and was trained in code school at Turing in Colorado. He likes the idea of code as a communication tool, and in 2018 he gave a talk at RailsConf called Stop Testing. Start Storytelling.
Podcast 01

RR 431: Building a Consulting Business with Todd Kaufman

Sep 24, 2019 · Episode 431
Todd Kaufman is one of the cofounders of Test Double, a software development consultancy that was started 8 years ago. Todd talks about how he got started with Test Double and how it grew. He and Justin started Test Double because he felt that a lot of consultancies didn’t align with what they thought was important. Most consultancies then didn’t focus on good software development practices, and instead focused solely on the process. They decided that they would put the developers first and foremost so they could solve hard problems.
Podcast 01

RR 430: Opal with Elia Schito

Sep 17, 2019 · Episode 430
Today’s guest Elia Schito has been a Ruby developer for 12+ years and works for Nebulab. During his career he looked for Ruby to JavaScript translators and found Opal. The panel discusses where Opal belongs within an app and when the compilation into JavaScript occurs. The main reason a person would want to use Opal is to avoid writing in JavaScript.
Podcast 01

RR 429: Mechanical Confidence with Adam Cuppy

Sep 10, 2019 · Episode 429
Adam Cuppy is the cofounder and current chief operating officer at Zeal, web and mobile app consultancy. Today the panel is discussing the talk he gave at Rails Conf called Mechanically Confident.
Podcast 01

RR 428: Arming the Rebels with Rails 6 Featuring David Heinemeier Hansson

Sep 03, 2019 · Episode 428
Today’s guest is David Heinemeier Hansson, the creator of Ruby on Rails and co founder and CTO at Basecamp. This episode is focused on the release of Rails 6.
Podcast 01

RR 427: Sorbet, a Type Checker for Ruby with Paul Tarjan

Aug 27, 2019 · Episode 427
Paul Tarjan works for Stripe specializing in developer productivity. In the past, he has owned his own company and worked for Facebook. In today’s episode, the panel is talking about Sorbet, a gradual type checker for Ruby that Paul built.
Podcast 01

RR 426: Dockerized Development Environments with Julian Fahrer

Aug 20, 2019 · Episode 426
Julian Fahrer has been a guest on Devchat shows before and recently did a workshop at RailsConf about Docker. He specializes in teaching people about Docker and has his own course, LearnDocker.online.
Podcast 01

RR 425: Rails + Webpacker with Taylor Jones

Aug 13, 2019 · Episode 425
Taylor Jones works remotely for Heroku in technical support. He talks about some of the most common issues he helps customers with and what issues he saw when Webpacker was introduced. The panel talks about their experience using Webpacker and how it has influenced their usage of React and Ruby.
Podcast 01

RR 424: Documenting Your Code

Aug 06, 2019 · Episode 424
Today the panel is talking about documentation. They begin by discussing what documentation is, where it fits within an application, and if the code documents itself. They agree that documentation starts in the comments to explain what you’re doing, but if that’s your exclusive method, then a refactor is in order. They talk about where to start with documentation and different ways they’ve done it.
Album Art
Latest Episode: The Magic of RubyLLM with Carmine Paolino - RUBY 676
0:00
1:15:07
Playback Speed: