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

Remote Ruby
Three Rubyists having conversations and interviewing others about Ruby and web development.

The Rabbit Hole: The Definitive Developer's Podcast

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
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 300: 300: Episode 300 Celebration: Part 1

December 26, 2019 28:22 27.39 MB Downloads: 0

Brittany and Nick celebrate Episode 300 of the podcast! In Part 1 of the episode, they discuss New Years resolutions, switching back from Windows to MacOS and using Rubyfmt with Atom. A special thanks to you, the listeners, for helping make 300 episodes happen. Links for this episode:Using Rubyfmt with Atom | SchwadParisRB Conf 2020The world's best way to learn French - DuolingoBrittany Martin (@BrittJMartin) | TwitterNick Schwaderer (@Schwad4HD14) | TwitterEpisode Introduction and Outro by Michael SpringerEpisode Music by Kevin MacLeodBrought to you by: Mirror Placement Thinking about a new Ruby job in 2020? Mirror Placement (specifically Brian) is always here to listen, learn, connect and advise Ruby on Rails engineers on their careers. Please drop him a line at brian@mirrorplacement.com if you'd like to chat about your current Rails gig...or a future one!

Episode 299: 299: Cover My Culture with Anne Richardson and Alex Miller

December 19, 2019 23:30 22.71 MB Downloads: 0

It's three's company! CoverMyMeds' engineers, Anne Richardson and Alex Miller, guested on the podcast to discuss CMM's remote developer culture, approach to microservices and commitment to the Ruby community. Links for this episode:CoverMyMeds, The Leader In Electronic Prior AuthorizationBlueJeans: Video Conferencing, Screen Sharing, Video CallsOpen Positions | Careers | CoverMyMedsAlex Miller (@apmiller108) | TwitterAnne Richardson (@lortz) | TwitterEpisode Introduction and Outro by Michael SpringerEpisode Music by Kevin MacLeodBrought to you by: Mirror Placement Thinking about a new Ruby job in 2020? Mirror Placement (specifically Brian) is always here to listen, learn, connect and advise Ruby on Rails engineers on their careers. Please drop him a line at brian@mirrorplacement.com if you'd like to chat about your current Rails gig...or a future one! Happy Holidays!

Episode 298: 298: How to Become an Encoding Champion with DeeDee Lavinder

December 10, 2019 27:55 26.95 MB Downloads: 0

DeeDee Lavinder currently works as a Backend Engineer for Spreedly and is a Director with Women Who Code Raleigh/Durham. She helped Brittany understand how encoding works, how Ruby handles encoding issues, and how to strategically debug encoding snafus. Links for this episode:RubyConf 2019 - How to Become an Encoding Champion by Deedee LavinderASCII | WikipediaEndianness | WikipediaDeeDee Lavinder (@ddlavinder) | TwitterRaleigh/Durham | Women Who CodeEpisode Introduction and Outro by Michael SpringerEpisode and Sponsor Music by Kevin MacLeodBrought to you by: Kensington Kensington's Universal Docking Stations give you access to more ports so your slim Chromebook can be as powerful as a Desktop. With plug and play functionality without having to install drivers, you will enjoy dual 4K display with HDMI and displaylink video connectors. Interested? Test drive a docking solution today with the Kensington Pro C program. Visit kensington.com/ruby to learn more!

Episode 297: 297: The Functional Rubyist with Joe Leo

November 25, 2019 36:34 35.25 MB Downloads: 0

Joe Leo is the CEO of Def Method, an agile Ruby software consultancy, and the co-author of The Well-Grounded Rubyist, Third Edition. He and Brittany discussed functional programming in Ruby and their thoughts on the Ruby community after Rubyconf 2019. Links for this episode:Def MethodThe Well-Grounded Rubyist, Third EditionThe Functional Rubyist: A Primer | Rubyconf 2019 SlidesPartial Function Application | Joe Leo on Ruby TapasJoe Leo III (@jleo3) | TwitterEpisode Introduction and Outro by Michael SpringerEpisode and Sponsor Music by Kevin MacLeodBrought to you by: Mirror Placement If you are a Rails developer currently in the market, a startup seeking to grow your team, or just simply curious to hear about market and salary trends, Brian at Mirror Placement would love to chat with you. He will send you a turkey! You can reach him at brian@mirrorplacement.com. Turkeys are in limited supply, so please reach out to Brian today and drop the codeword: "gobble gobble".

Episode 296: 296: Conscious Coding Practice with Noah Gibbs

November 20, 2019 34:52 33.63 MB Downloads: 0

Brittany is live from Rubyconf 2019! Noah Gibbs is a Ruby Fellow for AppFolio, working on the core Ruby language and related tooling. After over 30 years of communicating with computers, Noah now believes that communicating with humans may not be a passing fad, and he's trying it out. Links for this episode:Noah Gibb's BlogRuby WeeklyRuby 3x3Ivy Coding StudyConscious Coding Practice: The Three Concrete Steps SlidesNoah's Book: Mastering Software Technique: Conscious Practice for Writing SoftwareConcurrency in Ruby 3 with GuildsAn explanation of fibers and autofibers from Samuel WilliamsNoah Gibbs (@codefolio) · TwitterEpisode Introduction and Outro by Michael SpringerEpisode and Sponsor Music by Kevin MacLeodBrought to you by: Mirror Placement If you are a Rails developer currently in the market, a startup seeking to grow your team, or just simply curious to hear about market and salary trends, Brian at Mirror Placement would love to chat with you. He will send you a turkey! You can reach him at brian@mirrorplacement.com. Turkeys are in limited supply, so please reach out to Brian today and drop the codeword: "gobble gobble".

Episode 295: 295: Power the World with Rails with Bindiya Mansharamani & Andrew Derenge

November 11, 2019 25:19 24.45 MB Downloads: 0

Bindiya Mansharamani, Director of Engineering, & Andrew Derenge, Principal Engineer at RigUp joined Brittany to discuss RigUp's GraphQL design choices, engineering culture and the career path to achieve senior and director level. Links for this episode:RigUpCareers @ RigUpBindiya on LinkedInAndrew on LinkedInEpisode and Sponsor Music by Kevin MacLeodEpisode Introduction and Outro by Michael SpringerBrought to you by: Mirror Placement If you are a Rails developer currently in the market, a startup seeking to grow your team, or just simply curious to hear about market and salary trends, Brian at Mirror Placement would love to chat with you. He will send you a turkey! You can reach him at brian@mirrorplacement.com. Turkeys are in limited supply, so please reach out to Brian today and drop the codeword: "gobble gobble".

Episode 294: 294: The Career Advice I Wish I Had with Ali Spittel

November 05, 2019 32:34 31.41 MB Downloads: 0

Ali Spittel loves teaching people to code. She blogs a lot about code and her life as a developer. Brittany and Ali discuss the lessons behind Ali's blog post, "The Career Advice I Wish I Had". Links for this episode:General AssemblyLadybug PodcastLadybug Podcast | All About Technical PortfoliosThe Career Advice I Wish I Had · We Learn CodeSandi Metz' Rules For Developers - ThoughtbotAli's BlogAli's NewsletterAli Spittel on Twitter(@ASpittel)Episode Music: "Funkorama" by Kevin MacLeodEpisode Introduction and Outro by Michael SpringerBrought to you by: Kensington Kensington's Universal Docking Stations give you access to more ports so your slim Chromebook can be as powerful as a Desktop. With plug and play functionality without having to install drivers, you will enjoy dual 4K display with HDMI and displaylink video connectors. Interested? Test drive a docking solution today with the Kensington Pro C program. Visit kensington.com/ruby to learn more!

Episode 293: 293: Speed as a Feature with Gannon McGibbon

October 29, 2019 14:46 14.33 MB Downloads: 0

Gannon McGibbon is a Software Developer at Shopify. He primarily works on improving codebase health of Shopify's monolithic Rails app. Gannon regularly contributes to open source with commits on Rails, Ruby, and Rubocop. He joined Brittany to discuss his latest blog post, "How to Write Fast Ruby on Rails code". Links for this episode:Rails Contributors | #59 Gannon McGibbon - All timeHow to Write Fast Code in Ruby on Rails by Gannon McGibbonGannon on Github (@gmcgibbon)Episode Music: "Funkorama" by Kevin MacLeodEpisode Introduction and Outro by Michael Springer

Episode 292: 292: Finesse in Quitting (Brittany Martin on the Bikeshed)

October 23, 2019 42:34 41.02 MB Downloads: 0

[Repost from the Bikeshed] On this week's episode, Steph Viccari is joined by Brittany. They discuss Brittany's passion for roller derby and her upcoming Ruby conference talk: "Hire Me, I'm Excellent at Quitting." They also discuss using AWS Serverless, troubleshooting Postgress connection errors and working with Google Pay and Apple Wallet to introduce digital tickets. Links for this episode:The Bikeshed PodcastRubyConf 2019 - Hire Me: I'm Excellent at QuittingBikeshedding with Steph ViccariTN Inspire! "Ramping Up With Roller Derby"Ruby on Rails on Windows is not just possible, it's fabulous using WSL2 and VS CodeRubyConf MY - Rails Against the MachineAmazon Aurora ServerlessNate Berkopec - Speed Shop@SViccari - Steph on Twitter@BrittJMartin - Brittany on TwitterEdited by Thom Obarski (thoughtbot)Episode Introduction and Outro by Michael SpringerEpisode Music: "Funkorama" by Kevin MacLeod

Episode 291: 291: New Gigs, Rails 6 Upgrade Confessions and Rubyconf Hype

October 15, 2019 38:45 37.34 MB Downloads: 0

Brittany and Nick catch up on happenings in their worlds. Nick started a new gig and Brittany was accepted into Rubyconf as a speaker. Predictably, after discussing upgrading to Rails 6 and releasing new gems, the conversation focused on keyboards. Links for this episode:Hero HealthRubyconf 2019Introducing my Schwad Performance Logger gemSchwad/schwad_performance_loggerDROP DSA ASTROLOKEYS KEYCAPS BY SAILORHG & CASSIDOONick Schwaderer on Twitter (@Schwad4HD14)Brittany Martin on Twitter (@brittjmartin)Episode Music: "Funkorama" by Kevin MacLeodEpisode Introduction and Outro by Michael SpringerBrought to you by: Kensington Kensington's Universal Docking Stations give you access to more ports so your slim Chromebook can be as powerful as a Desktop. With plug and play functionality without having to install drivers, you will enjoy dual 4K display with HDMI and displaylink video connectors. Interested? Test drive a docking solution today with the Kensington Pro C program. Visit kensington.com/ruby to learn more!

Episode 290: 290: Ruby for Good with Polly Schandorf

October 09, 2019 25:23 24.52 MB Downloads: 0

Polly Schandorf is a Ruby community advocate, a newly minted extreme programmer and an organizer for Ruby for Good. She is also one of the organizers of WeCamp - a code retreat and unconference in the woods in the suburbs of DC. Help Ruby for Good do the good they are trying to do! Links for this episode:Ruby for Good - Making the world gooderWeCamp 2019Extreme ProgrammingU.S. Citizenship and Immigration Services (USCIS)Ruby for Good on Github DiaperBasePolly Schandorf on Twitter (@n3rdyteacher)Ruby for Good on Twitter (@rubyforgood)Episode Introduction and Outro by Michael SpringerEpisode Music: "Funkorama" by Kevin MacLeod

Episode 289: 289: When You HTTParty, You Must Party Hard with John Nunemaker

October 02, 2019 42:34 41.01 MB Downloads: 0

John Nunemaker, creator and maintainer of HTTParty and Flipper, regaled Brittany with tales of why he loves Ruby & Rails, his change of mindset on being an open source maintainer and how a post-install hook can inspire even the most grumpy of developers. Links for this episode:Box Out Sports - The Best Sports Graphics SolutionFewer and Faster - Measure, Improve and RepeatSpeaker Deck - Share Presentations without the Messjnunemaker/httparty: Makes http fun again! jnunemaker/flipper: feature flipping for rubyEpisode Introduction and Outro by Michael SpringerEpisode Music: "Funkorama" by Kevin MacLeodBrought to you by: Hoefler&Co A good font is one of the best ways to make your project stand apart. At typography.com, you'll find the work of Hoefler&Co, creators of stylish and high-performance typefaces. And now for a limited time, as a Ruby on Rails listener you'll receive 10% off your next purchase from H&Co. Use code RUBY for your discount at checkout!

Episode 288: 288: NPR for Geeks with Dan Benjamin

September 26, 2019 38:42 37.31 MB Downloads: 0

Brittany is delighted to have Dan Benjamin, podcaster, writer, software developer, and old school Rails aficionado on the show. He is the founder of the 5by5 Podcast Network and Fireside, a podcast hosting and analytics platform. Links for this episode:A List Apart – For people who make websites5by5 - Broadcasts for Geeks, Designers, Developers, and Entrepreneurs.Fireside - podcast hosting and analytics by podcasters, for podcastersDan Benjamin on Twitter (@danbenjamin)Episode Music: "Funkorama" by Kevin MacLeodEpisode Introduction and Outro by Michael SpringerBrought to you by: Hoefler&Co A good font is one of the best ways to make your project stand apart. At typography.com, you'll find the work of Hoefler&Co, creators of stylish and high-performance typefaces. And now for a limited time, as a Ruby on Rails listener you'll receive 10% off your next purchase from H&Co. Use code RUBY for your discount at checkout! Datadog Datadog is a monitoring and analytics platform for cloud-scale infrastructure, applications and logs. Datadog integrates seamlessly with more than 350 technologies, so you can track every layer of your complex microservice architecture, all in one place. See for yourself - start a 14-day free trial today and Datadog will send you a free T-shirt! Just visit datadoghq.com/rubyonrails.

Episode 287: 287: Recruitment on Rails with Brian Mariani

September 17, 2019 37:16 35.93 MB Downloads: 0

Brian Mariani is the founder of Mirror Placement, a Ruby on Rails focused recruiting firm based in Boston. He joined Brittany to reveal how the Rails job market is doing, what accompanying technologies devs should learn, key interview tips and if the fabled fullstack developer is still relevant. Links for this episode:Ruby on Rails and Mobile Recruiters at MirrorHistory of Dev BootcampContact Mirror Placement (and Brian!)Brian Mariani on LinkedInEpisode Introduction and Outro by Michael SpringerEpisode Music: "Funkorama" by Kevin MacLeodBrought to you by: Datadog Datadog is a monitoring and analytics platform for cloud-scale infrastructure, applications and logs. Datadog integrates seamlessly with more than 350 technologies, so you can track every layer of your complex microservice architecture, all in one place. See for yourself - start a 14-day free trial today and Datadog will send you a free T-shirt! Just visit datadoghq.com/rubyonrails. Print Peppermint Print Peppermint offers beautiful letterpress business cards with free custom design service. With a 100% Money-Back Guarantee, visit www.printpeppermint.com and enter the code: "railabiglineofcode" at checkout for 10% off your order!

Episode 286: 286: SQL Smart with Nancy Sheleheda

September 10, 2019 30:28 29.4 MB Downloads: 0

Nancy Sheleheda, Senior Director of Application Development at PCT, joined Brittany to discuss why it is important to learn SQL, to engage in a debate on differences between a developer and a DBA and introduce some great resources to leveling up on SQL. Links for this episode:SQL Server Row Level SecuritySQL Server Central Beginning T-SQL StairwaySQL PASS local and virtual groupsItzik Ben-Gan’s T-SQL Fundamentals Third EditionSQL SaturdaysBrent Ozar's SiteBrent Ozar | Fundamentals of Database AdministrationBrent Ozar | DBA Training PlanRBAR: ‘Row By Agonizing Row’Nancy Sheleheda on Twitter (@pbjnancy)Episode Introduction and Outro by Michael SpringerEpisode Music: "Funkorama" by Kevin MacLeodBrought to you by: Datadog Datadog is a monitoring and analytics platform for cloud-scale infrastructure, applications and logs. Datadog integrates seamlessly with more than 350 technologies, so you can track every layer of your complex microservice architecture, all in one place. See for yourself - start a 14-day free trial today and Datadog will send you a free T-shirt! Just visit datadoghq.com/rubyonrails.