Rails with Jason

Informações:

Synopsis

On Rails with Jason I talk with Rails developers about how they work with Rails. Guests include people like Ben Orenstein and Noel Rappin.

Episodes

  • 183 - AI and the Democratization of Programming with Ufuk Kayserilioglu

    23/05/2023 Duration: 01h09min

    On today's episode, Ufuk Kayserilioglu returns for a discussion of what he's been up to with the Ruby infrastructure team at Shopify, the challenges of parsing Ruby, how AI tools like ChatGPT will change programming, the likelihood of AI replacing programmers, and how AI is democratizing programming. Ufuk.devUfuk Kayserilioglu on TwitterUfuk Kayserilioglu on GitHub

  • 182 - ChatGPT with Lee McAlilly

    16/05/2023 Duration: 01h10min

    Lee McAlilly returns for a discussion of his experiences using ChatGPT, strategies for using ChatGPT in your work, how getting correct answers isn't the only value to be derived from ChatGPT, what the future of programming with AI tools looks like, the potential downsides of AI technology, and how AI will or will not affect employment. Ruby on Rails Tutorial by Michael HartlEnlightenment Now by Steven PinkerOriginal Fuzz Guitar StrapsLee McAlilly on Twitter

  • 181 - How to Fix Flaky Tests with Dan Manges, Founder of RWX

    09/05/2023 Duration: 01h09min

    On today's episode I'm joined by Dan Manges, founder of RTX, to discuss strategies for diagnosing and fixing flaky tests.What causes flaky testsHow I fix flaky testsDan Manges on TwitterRWXRWX Captain

  • 180 - ChatGPT and Testing with J. B. Rainsberger

    02/05/2023 Duration: 01h22min

    In today's episode I'm joined by J. B. Rainsberger for an assessment of what value can be derived from using ChatGPT as a programming tool. We also discuss why you should write your tests backwards, using ChatGPT to make tests pass, and J. B.'s philosophy and approach as a consultant.  Finally, we get into the benefits of joining J. B.'s JBrains Experience mentoring group.Extreme Programming Explained by Kent BeckExtreme Programming Installed by Ron Jeffries, Ann Anderson, and Chet HendricksonPlanning Extreme Programming by Kent Beck and Martin FowlerSwitch by Chip and Dan HeathTest Driven Development at Wiki.C2.comJBrains.ca - J.B. Rainsberger's SiteThe JBrains ExperienceThe Code WhispererBlog.JBrains.caThe World's Best Intro to TDD, Level 1J. B. Rainsberger on Twitter

  • 179 - France, Snail Mail, and ChatGPT with Nick Schwaderer

    25/04/2023 Duration: 01h38min

    In this episode, Nick Schwaderer returns for a wide-ranging discussion that touches upon the weather in Belfast, my trip to France, cocktail recipes, the thrill of receiving snail mail, my new newsletter, ChatGPT and the alleged end of programming, and Nick's new project Scarpe.Nick Schwaderer on TwitterSchwad.github.ioRebuilding Rails by Noah GibbsNobody Knows Shoes by Why the Lucky StiffScarpe

  • 178 - Separating What from How with Patricio Arluciaga

    10/04/2023 Duration: 57min

    In today's episode, Patricio Arluciaga and I discuss working together on separating the what from the how in software development.  We also touch on Patricio's time in the printing industry and his subsequent transition into programming.Patricio Arluciaga on Twitter Cosmos by Carl SaganContact by Carl Sagan

  • 177 - Lucian Ghinda, Creator of Short Ruby Newsletter

    02/04/2023 Duration: 51min

    On today's episode, I'm joined by Lucian Ghinda, creator of Short Ruby Newsletter.  We discuss tactics for reading technical books on unfamiliar topics, consistently delivering quality programming to production, programming as a mix of engineering and art, understanding the reasons why an approach was used rather than applying rules to determine whether code is "good" or "bad", and we go in-depth on duplication.Short Ruby NewsletterCookpadRuby and Rails.infoFriendly.rbPatterns of Enterprise Application Architecture by Martin Fowler Ghinda.comLucian Ghinda on Twitter

  • 176 - How to Build a Feature with Irina Nazarova, CEO of Evil Martians

    27/03/2023 Duration: 01h41min

    This week, Irina Nazarova and I discuss the way we think about building features.  We get into the kinds of questions you should ask at the beginning of a project, using feedback loops to make sure you understand the user's needs, the propensity of users to muddle through using software rather than reading documentation, releasing smaller chunks of work frequently to limit risk, and focusing on helping the user rather than on the tech. We also discuss upcoming conferences and our travel plans.Irina Nazarova on TwitterIrina Nazarova on LinkedInEvil Martians.comDon't Make Me Think by Steve KrugA Different Way to Think About Rails ModelsRazom for UkraineNova UkraineWorld Central Kitchen

  • 175 - Preventing Software Defects with Vitor Oliveira

    07/03/2023 Duration: 55min

    On today's episode, I'm joined by Vitor Oliveira for a discussion including learning spoken languages and whether that relates to programming,  testing and QA, the false dichotomy of perfect vs. good code, the types of defects (bugs, design defects, & missing features), and code review. NapiceVitor Olivera on LinkedIn

  • 174 - Freelancing with Jeremy Smith

    20/02/2023 Duration: 01h32min

    This episode, Jeremy Smith and I get together for an in-depth conversation on his approach to freelancing.  We also discuss his upcoming conference Blue Ridge Ruby (June 8-9). HybrdJeremySmith.coBlue Ridge RubyJeremy Smith on TwitterJeremy Smith on ruby.socialMillion Dollar Consulting by Alan WeissSoftware Estimation by Steve McConnell

  • 173 - Phlex with Joel Drapper

    30/01/2023 Duration: 50min

    In today's episode, I'm joined by Joel Drapper for a discussion of all things Phlex.  We also talk about some of the projects Joel worked on at Shopify.Phlex.funPhlex on GitHubJoel Drapper on Ruby.Social MastodonStimulus Reflex Discord

  • 172 - Collin Jilbert, Developer at GoRails

    23/01/2023 Duration: 50min

    In this episode, Collin Jilbert and I discuss finding a job as a junior developer, tracing family history and learning foreign languages, how Collin came to work at GoRails, the Pay gem, software estimation, testing as you go, skateboarding and how your hobbies make you a better programmer.Collin Jilbert on TwitterGoRails DiscordCode Complete by Steve McConnellSoftware Estimation by Steve McConnell

  • 171 - Smart Testing Practices with Rich Steinmetz

    16/01/2023 Duration: 01h11min

    In this episode,  Rich Steinmetz and I talk about the connections between programming, music, and poker, living and traveling in various parts of the world, test driven development, arranging your namespaces and testing, and the art of persuasion.Test Driven Development by Kent BeckCode Complete by Steve McConnellRich Steinmetz on TwitterRich Stone.io

  • 170 - Growing Large Rails Applications with Collin Donnell

    09/01/2023 Duration: 59min

    On this episode, Collin Donnell returns for a discussion of the process of creating content, among many other miscellaneous topics. We also get into some of what I'm working on for my next book, called Growing Large Rails Applications.@Collin@ruby.socialCollin Donnell.com

  • 169 - Rails Concerns with Jorge Manrubia of 37signals

    22/12/2022 Duration: 59min

    In today's episode, Jorge Manrubia returns for a discussion of Rails concerns.Vanilla Rails is PlentyCode I Like: Good ConcernsKent Beck - Software Design: Tidy First?Jorge Manrubia.comJorge Manrubia on TwitterJorge Manrubia on GitHubCode with Jason Meetup

  • 168 - Irina Nazarova, CEO of Evil Martians

    22/12/2022 Duration: 58min

    This episode, I'm joined by Irina Nazarova, CEO of Evil Martians for a discussion of her time in Portugal, her time with Evil Martians and her previous experience with startups, my hair salon software, and how focusing on the user can influence design decisions.Irina Nazarova on TwitterIrina Nazarova on LinkedInEvil Martians.comNova UkraineRazom for UkraineWorld Central Kitchen

  • 167 - "Vanilla Rails is Plenty" with Jorge Manrubia of 37signals

    12/12/2022 Duration: 55min

    In this episode I talk with Jorge Manrubia about his recent blog post, "Vanilla Rails is Plenty".Vanilla Rails is PlentyCode I Like: Domain-Driven BoldnessCode I Like: Fractal JourneysCode I Like: Good ConcernsSmalltalk Best Practice PatternsCurrentAttributes Rails FeatureJorgeManrubia.comJorge Manrubia on TwitterJorge Manrubia on GitHub

  • 166 - Feature Flags and Duplication with Julian Fahrer

    06/12/2022 Duration: 01h03min

    In this episode, Julian Fahrer returns to discuss feature flags and duplication.CodeTales.ioJulian Fahrer on GitHubJulian Fahrer on TwitterLearnDocker.Online

  • 165 - Upgrading Rails with Ernesto Tagwerker

    23/11/2022 Duration: 52min

    This week Ernesto Tagwerker returns for a discussion of his work upgrading Rails apps with FastRuby, the benefits of exercise and getting outside, and the ins and outs of productized services. Ernesto Tagwerker on TwitterOmbuLabs BlogJobs at OmbuLabsFastRuby.io30 x 500 AcademyUpgradejs.com

  • 164 - OOP Design in Rails with TJ Stankus

    15/11/2022 Duration: 58min

    Code with Jason is back! On this episode, TJ Stankus returns for a discussion of Object Oriented Programming and his book 99 Bottles of OOP.  We also discuss managing large applications with Rails, models, organizing by domain concept, and microservices.99 Bottles of OOP by Sandi Metz, Katrina Owen, and TJ StankusResponsibility-Driven Design by Rebecca Wirfs-BrockDesign Stamina Hypothesis by Martin FowlerThe Magic of Reality by Richard DawkinsDomain Driven Design by Eric EvansWhy I Organize my Tests by Domain Concept, not by Test Type by Jason SwettTJ.Stank.usTJ Stankus on Twittertjstankus@gmail.com

page 3 from 12