Rafael França is a Principal Engineer at Shopify. He has been a member of the Rails Core team since 2012 and is the contributor with the most commits to the framework. He and Brittany discuss his confident release of Rails 6.1 and some hints for Rails 7. Links for this episode: Plataformatec Simple Form: Forms made easy for Rails Rails Core Team Rails 6.1 Release Notes Hotwire rafaelfranca (Rafael França) · GitHub Rafael França (@rafaelfranca) · Twitter Episode Introduction and Outro by Michael ...
Jan 20, 2021•35 min
Tim Riley is a long-time Rubyist and is a core team member of the Hanami, dry-rb, and rom-rb open source projects. He guested on the show to discuss the eagerly anticipated Hanami 2.0 release, how dry-rb, rom-rb and Hanami partnered and how slices and containers work with one another. Links for this episode: Hanami hanami/hanami: The web, with simplicity. - GitHub Hanami 2.0 - Trello Hanami Forum Tim's Open Source Status Updates Tim Riley (@timriley) | Twitter Episode Introduction and Outro...
Jan 13, 2021•42 min
Hampton Lintorn Catlin is the creator of Sass, Haml, Wikipedia Mobile, and more. Hampton is Co-Founder and CEO of Veue, a live streaming video platform. If you love Haml, this episode is for you. Links for this episode: Hampton Catlin | Wikipedia Sass: Syntactically Awesome Style Sheets Veue Live Streaming Haml's Main Site haml / haml on Github haml | A Surprise Visit Natalie Weizenbaum | Github (@nex3) Hampton Catlin (@HamptonMakes) | Twitter Episode Introduction and Outro by Michael Sprin...
Jan 06, 2021•39 min
Nate Berkopec is the author of the Complete Guide to Rails Performance, the creator of the Rails Performance Workshop, and the maintainer of Puma. He and Brittany discuss his unique take on his workshop and his experiences maintaining Puma. Links for this episode: Speedshop - the Ruby on Rails peformance company The Complete Guide to Rails Performance The Rails Performance Workshop 5by5 Ruby on Rails Podcast #260: Rails Performance with Nate Berkopec puma/puma: A Ruby/Rack web server built for c...
Dec 30, 2020•42 min
Starr Horne is co-founder and one of the original developers of Honeybadger - an exception monitoring service with deep ties in the ruby community. Recently she has worked to bring a diverse array of new voices to Honeybadger's blog. She offers insightful advice on producing great content for developers. Links for this episode: Honeybadger | Exception and Uptime Monitoring for Application Developers The Honeybadger Developer Blog Write For Us | Honeybadger Developer Blog Opening The Ruby Concurr...
Dec 23, 2020•33 min
Based in Portland, Oregon, John Cech is a Senior Ruby Developer working at Planet Argon. John works on a wide-range of client projects as a Tech Lead and provides mentorship to interns and junior developers having started out there as a junior, himself. Links for this episode: Planet Argon: Software Development with Ruby on Rails Internship - Planet Argon Email John @ [email protected] Episode Music: "Funkorama" by Kevin MacLeod Episode Introduction and Outro by Michael Springer Bro...
Dec 16, 2020•27 min
Nicholas Schwaderer joined Brittany to discuss Chef's acquisition and how Brittany has been newly leading the Frontend team at TextUs. They wrap up with a recap of the Ryan Bates/Digital Ocean saga and a mystery topic. Links for this episode: Progress Announces Acquisition of Chef | Progress Software Hacker News | Ryan Bates & Digital Ocean Digital Ocean Makes Amends | Stimulus Reflex Donation Episode Music: "Funkorama" by Kevin MacLeod Episode Introduction and Outro by Michael Spr...
Dec 09, 2020•33 min
Colleen Schnettler is an independent Ruby on Rails developer and consultant. She just launched her first product, Simple File Upload, and was eager to answer all of Brittany's questions about it and her experience with Active Storage. Links for this episode: Simple File Upload Backblaze RailsConf 2019 - How to migrate to Active Storage without losing your mind by Colleen Schnettler Colleen Schnettler (@leenyburger) | Twitter Software Social Podcast Episode Introduction and Outro by Michael Sprin...
Dec 02, 2020•31 min
Jesse Herrick is a software engineer based in Columbus, Ohio at Little Lines, a RoR development company. Jesse often works in Rails for work, but his main software passion is Elixir and Phoenix. He dazzles Brittany with how great Phoenix LiveView is. Links for this episode: Littlelines: Ruby on Rails Development Company Phoenix Framework phoenixframework/phoenix_live_view - GitHub JesseHerrick (Jesse Herrick) · GitHub Jesse's Site Episode Introduction and Outro by Michael Springer Episode M...
Nov 25, 2020•33 min
Maple Ong is a health researcher turned software developer. She currently works on the Modular Monolith team at Shopify. Maple helped develop and open source Packwerk, a Ruby gem to enforce modularity in Rails applications. Links for this episode: Shopify/packwerk: Good things come in small packages - GitHub fxn/zeitwerk: Efficient and thread-safe code loader for Ruby - GitHub Maple Ong - Software Developer - Shopify | LinkedIn mpj (@OngMaple) | Twitter Episode Introduction and Outro by Michael ...
Nov 18, 2020•22 min
Former host of the podcast, Kyle Daigle is a Senior Director of Strategic Programs at GitHub working on cross company projects to help GitHubbers and the developer community accomplish the best work of their life with GitHub. He and Brittany catchup and discuss the incredible Arctic Code Vault. Links for this episode: Dependabot Semmle - Code Analysis Platform for Securing Software GitHub Archive Program - Arctic Code Vault Software Heritage Wayback Machine - Internet Archive Github Universe 202...
Nov 11, 2020•39 min
Aaron Kahn is a Certified Financial Planner at Wealth Management Strategies, Inc., a fully-independent Pittsburgh-based registered investment advisor. He joined Brittany to answer burning, impactful financial questions especially for software developers. Links for this episode: What Is a 529 Plan? - Saving for College Wealth Management Strategies, Inc. Aaron Kahn - Wealth Management Strategies, Inc. - LinkedIn Email Brittany if you want more financial content Episode Introduction and Outro by Mi...
Nov 04, 2020•30 min
Brittany guested on the Maintainable Podcast. Robby and her discuss the mistakes that developers make when discussing technical debt with stakeholders and why it is important to write automated tests against a live/production API. Links for this episode: Maintainable Podcast Planet Argon: Design & Development with Ruby on Rails Episode Music: "Funkorama" by Kevin MacLeod Episode Introduction and Outro by Michael Springer Brought to you by: Scout APM Give Scout APM a try for free to...
Oct 28, 2020•50 min
Jason Taylor is currently a Principal Software Engineer at TextUs. He has been a software engineer for 15 years but it is his first ever podcast appearance! He and Brittany dig into what being a principal means (key: confidence) and discuss some spooky Rails horror stories. Links for this episode: TextUs Boulder Ruby Group (Boulder, CO) | Meetup Donut JT (@thetizzo) | Twitter Hiding Ruby 2.7 Deprecation Warnings in Rails 6 | Andrew Mason Episode Introduction and Outro by Michael Springer Episode...
Oct 21, 2020•24 min
Ruby is more than Rails. Brittany welcomed Piotr Solnica, Senior Ruby Backend Engineer at Castle.io and creator of ROM.rb and dry-rb core team member to the show to discuss his new job, OSS contributions and why he left Rails. Links for this episode: Castle.io - Castle - Security Automation solnic.codes / Blog / My time with Rails is up Hanami | The web, with simplicity dry-rb ROM.rb Hanami 2.0 - Trello dry-rb/dry-transaction: Business transaction DSL - GitHub Data Mapper Pattern - Wikipedia Pio...
Oct 14, 2020•29 min
Cameron Dutro believes we need Active Deployment like we have Active Record and Active Storage. That's what kuby is - an easy way to deploy your Ruby on Rails application without getting your dev-ops black belt first. Links for this episode: Quip @ Salesforce fluther.com getkuby / kuby-core: A convention over configuration approach for deploying Rails apps. Ruby Rogues: Rails Needs Active Deployment with Stefan Wintermeyer kirillian / shiplane: Convert your development docker-compose yaml files ...
Oct 07, 2020•29 min
Rachel Green is a web developer based in Houston, Texas with experience in building B2B, e-commerce, and enterprise applications. She is an admin for the Ruby on Rails Slack group and is also involved with civic engagement and advocacy efforts and is passionate about the potential for tech to do good for others. Links for this episode: Webmaster - Wikipedia ChaiOne | Powering Industrial Digitialization Ruby on Rails Link - A Slack Community EBWiki Rachel Green on LinkedIn Episode Introduction an...
Sep 30, 2020•26 min
Tori Huang, software engineer at Gusto, and her team recently embarked on a journey toward unbundling part of Gusto’s monolithic Ruby on Rails app. She and Brittany discuss knowing when to uncouple a service and how to identify orphan code. Links for this episode: Gusto RoR 322: Rails CI Pipeline Performance with Kelly Sutton Chipping Away at a Monolith - Gusto Engineering yak shaving - Urban Dictionary unused-code / unused | A tool to identify potentially unused code. Tori Huang – Medium Tori H...
Sep 23, 2020•27 min
It's been hinted around but Brittany has a new job! She is the new Backend Engineering Lead at TextUs. She invites Nick back to the show to pepper her with questions about switching, remote work and a new codebase. In turn, Brittany asks Nick for an update on Past Rubies. Links for this episode: TextUs Jobs at TextUs Chef: Enabling the Coded Enterprise through Infrastructure dry-rb Full Stack Ruby on Rails Developer – The Pittsburgh Cultural Trust #NoRuKo Videos 99 Bottles of OOP by Sandi Metz P...
Sep 16, 2020•34 min
As the leader of the AllTrails Engineering team, James Graham and his team are responsible for expanding AllTrails beyond a functional tool to a fun and personalized, trail discovery experience all supported by highly scalable web services -- including Ruby on Rails. Links for this episode: AllTrails: Trail Guides & Maps for Hiking & Camping About RailsCasts - RailsCasts | Ryan Bates The Bakery Model for Building Container Images taskrabbit/makara: A Read-Write Proxy for Connections AllT...
Sep 09, 2020•23 min
The announcer of the podcast, Michael Springer guested on the show. Michael is a software engineer at JazzHR and he spends his free time tinkering on hobbyist projects ranging from writing chat bots to building plastic robots. Links for this episode: JazzHR Introduction to FDM 3D printing | Hubs Makerbot Thingiverse estruyf / unicorn-busy-server puppeteer / puppeteer Michael's Personal Site I hate MVPs. So do your customers. Make it SLC instead. by Jason Cohen sprngr (Michael Springer) · Gi...
Sep 02, 2020•21 min
Ken Collins is an AWS Serverless Hero & Principal Engineer at Custom Ink where he focuses on growing their DevOps culture within the Ecommerce teams. With a love for the Ruby programming language and serverless, Ken continues his open source Rails career by focusing on solutions that leverage AWS Lambda with Rails using a gem called Lamby. Links for this episode: Ken Collins | AWS Serverless Hero customink / lamby Atomic Design | Brad Frost Ken Collins (@metaskills) · Twitter Custom Ink Tech...
Aug 26, 2020•22 min
Robby is the creator of Oh My Z-Shell, host of the Maintainable Software Podcast, and CEO of Planet Argon. On his second appearance, he and Brittany review the results of the 2020 Ruby on Rails Community Survey. Links for this episode: 2020 Ruby on Rails Community Survey Maintainable Podcast Planet Argon: Design & Development with Ruby on Rails Episode Introduction and Outro by Michael Springer Episode Music: "Funkorama" by Kevin MacLeod Brought to you by: FusionAuth FusionAuth pro...
Aug 19, 2020•30 min
Making his first appearance since 2018, Robby Russell is back on the show. Robby is the creator of Oh My Z-Shell, host of the Maintainable Software Podcast, and CEO of Planet Argon, a software consultancy that improves existing Ruby on Rails applications and makes them more maintainable. Links for this episode: Oh My Zsh - a delightful & open source framework for Zsh Planet Argon: Design & Development with Ruby on Rails CD Baby: Digital Music Distribution - Sell & Promote Your Music ...
Aug 12, 2020•31 min
Jason Swett is a developer, speaker, author and the host of The Rails with Jason podcast. He and Brittany discussed bringing diversity into the podcasting space and some of his favorite tips from his blog post, "All my best programming tips". Links for this episode: The Rails with Jason Podcast All my best programming tips | Jason's Blog Code with Jason Episode Music: "Funkorama" by Kevin MacLeod Episode Introduction and Outro by Michael Springer...
Aug 06, 2020•33 min
This week, Brittany is joined by Haroon Ahmed, a programmer from Coventry, UK. He is a Hacker, Rubyist, and open source contributor. They discuss his latest contribution to Rails (--minimal) and how OS can open up career opportunities for developers. Links for this episode: rails/rails | rails new cool_app --minimal #39282 CodeTriage: Get Started Contributing to Open Source Projects Fortnite Chapter 2 Season 3 - Splash Down - Epic Games hahmed (Haroon Ahmed) · GitHub haroon (@iamharoon9) | Twitt...
Jul 29, 2020•26 min
Natalie Kudanova is a product marketing manager for JetBrains RubyMine, an IDE for Ruby and Rails developers. She helps the RubyMine team understand the needs of their users. In this short episode, she and Brittany discuss the best way to reach Ruby developers and IDE innovations. Links for this episode: JetBrains RubyMine: The Ruby on Rails IDE by JetBrains JetBrains RubyMine (@rubymine) | Twitter Natu (@NatuNuarat) | Twitter Episode Introduction and Outro by Michael Springer Episode Music: &qu...
Jul 22, 2020•17 min
A timely episode for the employers hiring and the Ruby developers looking for work during the pandemic. After a heartfelt story, Brian Mariani, founder of Mirror Placement, revealed hiring patterns and honest advice for these unprecedented times. Links for this episode: Contact Mirror Placement (and Brian!) Episode Introduction and Outro by Michael Springer Episode Music: "Funkorama" by Kevin MacLeod Brought to you by: Raygun Raygun gives you a window into how users are really experien...
Jul 15, 2020•27 min
Brittany guested on the Ruby Blend! The hosts counsel her on opensourcing her googlepay gem. They then dive into how important README's are, useful tools for documentation, a project from Evil Martians, a gem called Combustion, and RSpec API documentation. Links for this episode: Google Pay for Passes Gem Google Pay for Passes Demo Site The Ruby Blend Podcast Panelist | Andrew Mason Panelist | Nate Hopkins Panelist | Ron Cooke Writing a Ruby Gem Specification | Piotr Murach Evil Martians | Keepi...
Jul 08, 2020•57 min
Vladimir Dementyev is a mathematician who found his happiness in programming Ruby and Erlang, contributing to open source and being an Evil Martian. He is the author of AnyCable, TestProf and an advocate for building monoliths with Rails Engines. Links for this episode: Evil Martians | Distributed Product Development Consultancy Erlang Programming Language anycable / anycable palkan / test-prof Railsconf: Between monoliths and microservices Getting Started with Engines — Ruby on Rails Guides Vla...
Jul 01, 2020•23 min