The Ruby on Rails Podcast - podcast cover

The Ruby on Rails Podcast

The Ruby on Rails Podcast, a weekly conversation about Ruby on Rails, open source software, and the programming profession. Co-hosted by Nick Schwaderer. Edited by Peachtree Sound.

Episodes

Episode 413: Positivity and railsdevs with Joe Masilotti

Joe Masilotti is an independent developer who specializes in Ruby on Rails, iOS, and automated testing. He helps clients port their Rails apps to iOS with Turbo Native. Brittany and Brian talk with Joe about building railsdevs in public, the challenges he has faced and the technical decisions he is proud of. They wrap up by discussing Joe's upcoming "Porting your Rails app to iOS with Turbo Native" workshop he has been inspired to do. Show Notes & Links: railsdevs - The reverse job board for Rub...

Apr 13, 202229 min

Episode 412: Plant Killers (Brittany + Jemma + Emily)

Emily is guesting as co-host this week with Jemma and Brittany! The trio celebrate Emily's new role at Shopify and discuss taking breaks between roles. Emily and Brittany just wrapped up reviewing CFPs for Railsconf so Jemma asks them about the patterns they observed. They wrap up by talking about their (not) green thumbs and home desk setups. Show Notes & Links: Sorbet · A static type checker for Ruby (https://sorbet.org/) Jemma's Tweet to Ruby Central (https://twitter.com/JemmaIssroff/status/1...

Apr 06, 202233 min

Episode 411: Sin City Reunion (Brittany + Nick)

Brittany and Nick gush about their long awaited reunion at Sin City Ruby in Las Vegas. They talk about talk prep, hype music, and even costume changes. After discussing how to pull off a company onsite and remote whiteboarding, they wrap by sharing their thoughts on "No Railsconf". Show Notes & Links: Sin City Ruby (https://www.sincityruby.com/) Miro (https://miro.com/) Figjam (https://www.figma.com/figjam/) Code and the Coding Coders who Code it (https://www.buzzsprout.com/1927628) Sponsored By...

Mar 30, 202232 min

Episode 410: Ruby Loyalty and Engineering Management with Ufuk Kayserilioglu

Ufuk is the Engineering Manager of the Ruby Infrastructure team (Jemma's team!) at Shopify. After transitioning his career from physics to software development, Ufuk has had the fortune of working with lots of interesting technologies at various levels of the stack. He, Jemma and Brittany chat about management philosophies, why he remains excited about Ruby and what is the ideal role for Shopify in the larger Ruby ecosystem. Show Notes & Links: Shopify / maintenance_tasks (https://github.com/Sho...

Mar 23, 202231 min

Episode 409: Ruby on Trails with Jennifer Konikowski

Jennifer Konikowski had been doing mostly Rails since 2012, though is currently taking a detour and working in Go at Splice. She and Brittany talk about what lead her to Pittsburgh, her fitness journey and tips. Show Notes & Links: Splice (https://splice.com/) Jaybird (https://www.jaybirdsport.com/) PowerBlock Adjustable Dumbbells (https://powerblock.com/) The Peloton App (https://www.onepeloton.com/app) Strava (https://www.strava.com/) TrainingPeaks | Reclaim Your Race Day (https://www.training...

Mar 16, 202234 min

Episode 408: Functionally Fit with Mike Coutermarsh

Returning after seven years and back by popular demand, Mike Coutermarsh is a software engineer at PlanetScale, where he’s building a serverless relational database. After catching up and sharing their adoration of Flash, Brittany and Mike nerd out on home fitness: equipment, routines and goals. Show Notes & Links: 202: Behind the Scenes at Product Hunt with Mike Coutermarsh (https://www.therubyonrailspodcast.com/202) PlanetScale - The Database for Developers (https://planetscale.com) GitHub - v...

Mar 09, 202235 min

Episode 407: Get to Senior with Stefanni Brasil and Thiago Araujo (hexdevs)

Stefanni Brasil and Thiago Araujo, the duo behind hevdevs, join Brittany to discuss their new course launch "Get to Senior", sharing your career goals with your manager and how to feel like a promotion was deserved. Show Notes & Links: Get to Senior Crash Course (https://www.hexdevs.com/senior-crash-course/) Get to Senior (https://academy.hexdevs.com/view/courses/get-to-senior) hexdevs Interview with Brittany Martin (https://www.youtube.com/watch?v=sgRxjC02nO8) Buy Get to Senior (10% off) (https...

Mar 02, 202236 min

Episode 406: Default to Action with Tanner Johnson and Nick Gervasi

Tanner Johnson, Engineer, and Nick Gervasi, CTO, of Flowdash join Brittany to talk about why they chose Rails, how customers deploy their app on premise and the design of their internal users dashboard. They wrap up discussing the perks and challenges of all engineers being involved in growth, sales, and marketing at Flowdash. Show Notes & Links: Flowdash (https://flowdash.com/) Flowdash on Youtube (https://www.youtube.com/channel/UCRJMTIpHkOrbSAaWwl9Ilfg/videos) How we automated new user insigh...

Feb 23, 202232 min

Episode 405: Dev Rel and Second Career Developers with Ben Greenberg

Ben Greenberg is a second career developer who previously spent a decade in the fields of adult education, community organizing, and non-profit management. He works as a lead developer relations engineer at New Relic by day and is building hirethePIVOT, a reverse job board for career changers, at night. Show Notes & Links: On Being an Early Career Dev in Your 30s by Ben Greenberg (https://www.youtube.com/watch?v=_YhBMu43Lm4) hirethePIVOT (https://hirethepivot.com/) Hummus on Rails (https://www.g...

Feb 16, 202239 min

Episode 404: 404: Developer Not Found (Brittany + Jemma)

After a campy true crime start, Brittany and Jemma recap Brittany's first full marathon, Brittany's promotion to Engineering Manager and Jemma brings up the exciting news of YJIT porting to Rust. They wrap up by discussing the tracks for the Railsconf 2022 CFP. Start applying! Show Notes & Links: Feature #18481: Porting YJIT to Rust (request for feedback) (https://bugs.ruby-lang.org/issues/18481) Railsconf 2022 CFP (https://cfp.rubycentral.org/events/railsconf-2022) Sponsored By: Hook Relay (htt...

Feb 09, 202231 min

Episode 403: Unlocking More Plasma Supply with Damian Galarza

Damian Galarza is the VP of Engineering at Buoy Software. Buoy is building software for good — connected intelligence that unlocks more plasma supply. Brittany, Brian and Damian discuss scaling engineering culture and reflect on technical decisions in a post Rails 7 world. Show Notes & Links: Buoy Software (https://www.buoysoftware.com/) Damian Galarza (@dgalarza) / Twitter (https://twitter.com/dgalarza) Buoy Software on Github (https://github.com/BuoySoftware) Sponsored By: Hook Relay (https://...

Feb 02, 202224 min

Episode 402: UX Hot Takes with Pancakes (Nikki LeServe)

What is an Engineering Lead without her UX Designer? Nikki "Pancakes" LeServe, Senior UX Designer at Textus, joined Brittany to discuss her UX origin story and to respond to Brittany's controversial UX theories. Should design by committee die? Should Bootstrap ever be used? Should some stuff be designed to be difficult to use? Tune in. Show Notes & Links: How to Get to Senior | HexDevs | 10% Discount (https://academy.hexdevs.com/?coupon=RUBY-ON-RAILS-PODCAST) How to avoid ‘design by committee’ a...

Jan 26, 202225 min

Episode 401: From Frontend to Fullstack with Shameel Abdullah

Shameel Abdullah is a Senior Developer at Shopify. Starting his career with frontend development, he has transitioned to a fullstack developer, working with Rails across multiple startups. He, Nick and Brittany chat about GraphQL and frontend opinions. Show Notes & Links: Sin City Ruby (https://www.sincityruby.com/) Get Your Conference Proposal Accepted - Schneems (https://schneems.com/blogs/2016-04-07-conference-proposal) Gusto/apollo-federation-ruby - GitHub (https://github.com/Gusto/apollo-fe...

Jan 19, 202229 min

Episode 400: Nothing But Gold Stars All The Way with Collin Jilbert

Joining Brittany to celebrate episode 400(!), Collin Jilbert is a Ruby on Rails Developer at GoRails. They discuss why he committed to Rails so early in his career, his various ambitious projects (Ruby Radar, fleur de ruby), his love of the community and what his new role will entail. Show Notes & Links: fleur de ruby (@fleurderuby) (https://twitter.com/fleur_de_ruby) Ruby Radar (https://rubyradar.dev/?via=twitter-profile-webview) GoRails (https://gorails.com/) Jumpstart Pro (https://jumpstartra...

Jan 12, 202226 min

Episode 399: New Year's Resolutions & Mediocrity with Brittany and Jemma

Will Ruby 3.1 drop on Christmas (spoiler: it did!)? Jemma and Brittany catch up with the changes from this past year, talk about some resolutions they are planning for 2022 and whether the pursuit for mediocrity should be one of them. Oh yes, they also touch on the release of Rails 7. Show Notes & Links: Ruby 3.1.0 Released (https://www.ruby-lang.org/en/news/2021/12/25/ruby-3-1-0-released/) WNB.rb (@wnb_rb) · Twitter (https://twitter.com/wnb_rb) In Praise of Mediocrity (https://www.nytimes.com/2...

Jan 05, 202231 min

Episode 398: Audiophile: The Meta Episode with Paul Bahr

It's a The Ruby on Rails Podcast x Remote Ruby collab! Brittany is joined with Jason Charnes and Andrew Mason so they can interview the editor of their shows, Paul Bahr, on how he got into podcast editing and the tools you need to get started. Find out the answers to fascinating questions such as: what is everyone's filler word? Is there really room for more podcasts? Are Ruby podcasts a great palate cleanser after editing true crime? A fun episode to record, we hope you enjoy listening. Show No...

Dec 29, 202132 min

Episode 397: Game Development in Ruby (Super Bombinhas) with Victor David Santos

Victor David Santos is a fullstack Engineer at Tremendous and the creator of the Ruby platformer, Super Bombinhas. Victor joined Brittany to share insights on game development in Ruby, how to publish a game to Steam and how generous the gaming community can be. Show Notes & Links: Tremendous (https://www.tremendous.com/) The Ocra Gem (https://github.com/larsch/ocra) The Gosu Library (https://github.com/gosu/gosu) The MiniGL Library (https://github.com/victords/minigl) MiniGL Tutorials (https://w...

Dec 22, 202125 min

Episode 396: Advice My Uncle Told Me with Zachery Hostens

Zachery Hostens is a Senior Rails Engineer at TextUs. He is a self taught techie to his core, who tries to have his hands in all the cookie jars. He and Brittany discuss what it was like working as Wells Fargo as a Rails engineer, how he landed at TextUs and some strategies on finding the hidden Rails developers out there. Show Notes & Links: Zachery Hostens on Github (https://github.com/zacheryph) Sponsored By: Honeybadger (https://www.honeybadger.io/) Honeybadger makes you a DevOps hero by com...

Dec 15, 202126 min

Episode 395: The Holiday Gift Guide Episode (Brittany & Nick)

It's that magical time of the year again. Brittany and Nick catch up on Nick's experience at Rubyconf then dive into their holiday gift picks for 2021. Do you agree? Have more picks? Tweet to @brittjmartin and @Schwad4HD14 with your thoughts. Brittany's Picks Code & Supply Coding Pennants (https://codeandsupply.storenvy.com/collections/1392656-coding-pennants) Jumpstart Pro (https://jumpstartrails.com/pricing?ck_subscriber_id=361084039) Chill Pill V4 (https://www.etsy.com/listing/793151627/chill...

Dec 08, 202131 min

Episode 394: Rubyconf 2021 Recap: Live + Virtual (Brittany & Jemma)

Brittany and Jemma record right after Rubyconf 2021 so they could share their experiences and favorite talks both in-person and virtual. Oh, also, this is now a running podcast. Show Notes & Links: Rubyconf 2021 (https://rubyconf.org/) Introducing: MemoWise (https://medium.com/building-panorama-education/introducing-memowise-51a5f0523489) Talks Discussed: Achieving fast method metaprogramming: lessons from MemoWise by Jemma Issroff, Jacob Evelyn (https://rubyconf.org/program/sessions#session-121...

Dec 01, 202130 min

Episode 393: The Rubyconf 2021 Live Podcast Panel

Recorded live from Rubyconf 2021 in Denver, CO with an audience! Panelists from The Ruby on Rails Podcast, Code with Jason and Remote Ruby gathered to chat about why they were excited to attend Rubyconf, favorite episodes and to field listener questions. Moderated By: Jemma Issroff, The Ruby on Rails Podcast () Panelists: Andrew Mason, Remote Ruby (https://twitter.com/andrewmcodes) Jason Charnes, Remote Ruby (https://twitter.com/jmcharnes) Jason Swett, Code with Jason (https://twitter.com/JasonS...

Nov 24, 202151 min

Episode 392: I'm Actually Totally Happy (Brittany & Brian)

No holiday break on the recruiting front! Brittany and Brian catch up on the Rails recruiting trends. They discuss how companies need to up the ante now that so many are remote first, how interviews should be structured and whether it is worth getting in the door, if it is not for the role you want. Show Notes & Links: Mirror Placement (https://www.mirrorplacement.com/) Rubyconf 2021 Job Fair (https://rubyconf.org) Sponsored By: Honeybadger (https://www.honeybadger.io/) Honeybadger makes you a D...

Nov 17, 202129 min

Episode 391: Announcing Mocktail with Justin Searls

Justin Searls helped start Test Double—a software agency of experienced developers who work with clients to build great software together, as a team. He gave Brittany the scoop on Mocktail, an opinionated alternative to minitest's mocks, rr, mocha, and rspec-mocks. As a bonus: he offers his insights and advice on being a confident speaker. Show Notes & Links: testdouble/mocktail (https://github.com/testdouble/mocktail) Test Double | An Agency Improving the World's Software (https://testdouble.co...

Nov 10, 202139 min

Episode 390: Code Quality with Ernesto Tagwerker

Ernesto Tagwerker is the Founder of OmbuLabs, the Ruby on Rails development shop behind FastRuby.io. He comes back to the podcast to talk about code quality: what it is, what it is perceived to be and what its like to maintain a few Ruby code quality gems, including ruby-critic and skunk. Show Notes & Links: OmbuLabs :: The Lean Software Boutique (https://www.ombulabs.com/) FastRuby.io (https://www.fastruby.io/) 309: Upgrading Rails & Skunk for Scoring with Ernesto Tagwerker (https://www.theruby...

Nov 03, 202132 min

Episode 389: Dev Ops Lead with Jason Taylor

Jason Taylor returns! Together, Brittany and Jason discuss his recent promotion to Dev Ops Lead at TextUs, how fluent in the stack you need to be to make operational decisions and the Rubyconf sessions they are excited to attend. Show Notes & Links: OpenTelemetry (https://opentelemetry.io/) Rubyconf Program (http://rubyconf.org/program) Careers at TextUs (https://textus.com/jobs/) JT (@thetizzo) | Twitter (https://twitter.com/thetizzo?lang=en) Sponsored By: Honeybadger (https://www.honeybadger.i...

Oct 27, 202126 min

Episode 388: Ruby is Still a Diamond with Emma Hyde

After Emma's blog post, "Ruby is Still a Diamond", took the software engineering world by storm, Brittany and Jemma invited Emma on to the show (her podcast debut!) to ruminate why she continues to be excited about Ruby, why you should invest the effort into upgrading to Ruby 3.0, the differences between parallelism & concurrency and an introduction to Ractors. Show Notes & Links: Ruby is Still a Diamond by Emma Hyde (https://medium.com/retention-science/ruby-is-still-a-diamond-b789d2661266) Doc...

Oct 20, 202136 min

Episode 387: From Architect to VP of Engineering with Bruno Miranda

Bruno Miranda is responsible for leading Doximity’s engineering teams across the areas of data, mobile, infrastructure, and web engineering. Bruno architected the earliest versions of the company’s core software platform and lead efforts to build out a highly resilient technology stack. Brian and Brittany inquire what the responsibilities of a VP of Engineering are, the proper way to onboard a new engineer and how to approach building distributed engineering teams. Rails can scale. Show Notes & ...

Oct 13, 202135 min

Episode 386: Marginally Wiser (Product Management) with Danny Issroff

It's a family affair! Danny Issroff, Jemma's older brother, visited the show to discuss all things product management. Jemma and Brittany quizzed him about how developers can understand product, advice for aspiring PMs and why developers are a precious resource. Show Notes & Links: Special Discount for Ruby Garbage Collection in Under Two Hours (jemma.dev/book/therubyonrailspodcast) Contact Jemma to talk to Danny (https://twitter.com/JemmaIssroff) Sponsored By: Honeybadger (https://www.honeybadg...

Oct 06, 202130 min

Episode 385: Minimal Flame Wars (Prettier, Parsing and Regex) with Kevin Newton

Kevin Newton is a staff engineer at Shopify on the Ruby and Rails infrastructure team. He’s working on improving the speed and efficiency of CRuby. The trio (Kevin, Nick and Brittany) discuss RubyKaiji talks, Kevin's work on the Prettier plug-in for Ruby and RegularExpression, the Shopify HackDays project Kevin and Nick worked on. Show Notes & Links: RegularExpression (https://github.com/kddnewton/regular_expression) Prettier Plugin for Ruby (https://github.com/prettier/plugin-ruby) Parsing Ruby...

Sep 29, 202130 min

Episode 384: The TextUs Junior Trio with Saundra Catalina, Jeff Golden and Luke Mason

Brittany has been talking about them for weeks and they are here: the newly minted junior developers of TextUs. Tune into to listen to Saundra Catalina, Jeff Golden and Luke Mason share why they learned to code, how they chose their programs, how they tackled finding their first role, their thoughts on mentorship and of course, any advice they have for the junior listeners out there. Show Notes & Links: Turing School (https://turing.edu/) Flatiron School (https://flatironschool.com/) Saundra on ...

Sep 22, 202132 min