Rails with Jason

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 208:33:03
  • Mais informações

Informações:

Sinopse

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

Episódios

  • 192 - Yeong Sheng

    01/08/2023 Duração: 54min

    Today, I'm joined by Yeong Sheng Tan. We discuss his work as a coach and a consultant, how he integrates himself with a team to gain insight into workflows and to gain buy-in on his recommendations.  We also get into test design, taking small steps and making frequent commits, epistemology, Bayesian reasoning, and multiple assertions in test cases. 99 Bottles of OOP by Sandy Metz, Katrina Owen, and TJ StankusOdd-eYeong Sheng Tan on TwitterYeong Sheng Tan at Odd-eSin City Ruby

  • 191 - Payload CMS (YC S22) with Dan Ribbens

    25/07/2023 Duração: 50min

    This week, I'm joined by Dan Ribbens for an in-depth conversation about his headless CMS software Payload CMS.  We also discuss other CMS platforms and Dan's experience with Y Combinator. Payload CMSPayload CMS on TwitterPayload CMS on DiscordDanRibbens.comDan Ribbens on TwitterSin City Ruby

  • 190 - PostgreSQL with Sin City Ruby Speaker Andrew Atkinson

    17/07/2023 Duração: 38min

    On this episode, Andrew Atkinson returns for a conversation centering on partitioning in PostgreSQL.  We also discuss his upcoming book High Performance PostgreSQL for Rails, Sin City Ruby and some of the benefits of attending conferences, and "getting reps in." High Performance PostgreSQL for Rails by Andrew Atkinson (coming August 2023)The Rails Way by Obie FernandezpgslicePartitioning Billions of Rows Without DowntimeAndy Atkinson.comAndrew Atkinson on TwitterAndrew Atkinson on GitHubSin City Ruby

  • 189 - Sin City Ruby Speaker Ernesto Tagwerker

    10/07/2023 Duração: 58min

    On today's episode, Ernesto Tagwerker returns for a conversation that touches on my upcoming Sin City Ruby conference (March 21-22 2024, in Las Vegas), addressing technical debt, particularly at small companies, defining technical debt, test coverage metrics, code metrics, the meaning of code quality, and "good enough" software.Ernesto Tagwerker on Mastodon.socialFast Ruby.ioRuby.socialSin City Ruby

  • 188 - Sin City Ruby Speaker Irina Nazarova

    03/07/2023 Duração: 01h17min

    Today I welcome back Evil Martians CEO Irina Nazarova for a discussion of her travels, the relentless march of time, changes we expect to see in the future of large language models, preparing for AI tools of the future, the most effective ways of using ChatGPT, AI as a performance enhancing drug, the upcoming Sin City Ruby conference (March 21-22, 2024), the support of the Ruby community and the importance of surrounding yourself with open, positive people.Irina Nazarova on TwitterIrina Nazarova on LinkedInArtificial Intelligence: A Modern Approach by Stuart Russell and Peter NorvigEvil Martians.comRazom for UkraineNova UkraineWorld Central KitchenSin City Ruby

  • 187 - Sin City Ruby Keynote Speaker Obie Fernandez

    26/06/2023 Duração: 01h02min

    On today's episode, I'm joined by Sin City Ruby Keynote Speaker Obie Fernandez for a discussion of AI.  We talk about his AI project Olympia and the utility of opinions in an AI model.  We also get into the suspension of disbelief that AI is capable of engendering, the function and necessity of politeness in AI models, the feasibility of custom AI models, next steps for AI, and social interactions at conferences.The Rails Way by Obie FernandezOlympia.chatRCRDSHPMagmaChatImprov EffectBusiness Improv by Val Gee and Sarah GeeObie Fernandez.com The Rails 7 Way by Obie Fernandez, Lucas Dohmen, and Tom Henrik AadlandObie Fernandez on SpotifyObie Fernandez on Twitter

  • 186 - Jimmy Miller

    13/06/2023 Duração: 01h06min

    This week, Jimmy Miller joins me for a discussion that touches on layoffs, the pitfalls of vulnerability reporting, our paths to programming, YJIT and performance, why we need as many programming languages as possible, writing clever code, collective ownership of code, duplication, and the value of liberalizing your education.Jimmy Miller on TwitterJimmy Miller on TwitchFuture of CodingCode Complete by Steve McConnell

  • 185 - Test Suite Performance with Vladimir Dementyev

    13/06/2023 Duração: 01h25min

    This week, Vladimir Dementyev returns for a discussion of test suite performance. We talk profiling your test suite, looking for commonalities between tests, using TestProf to identify the slowest parts of your tests, and dividing your tests by type.  We also get into how ChatGPT can be used by developers, specialized versions of ChatGPT for development use, how I've used ChatGPT to assist with my debugging process, and the (extremely low) risk of exposing your code to hackers by using ChatGPT.Vladimir Dementyev on TwitterVladimir Dementyev's home pageLayered Design for Ruby on Rails Applications by Vladimir DementyevEvil MartiansTestProf

  • 184 - ChatGPT with Moiz Ali

    06/06/2023 Duração: 50min

    This week Moiz Ali and I talk ChatGPT and its likely impact on the programming profession.  We look at how ChatGPT has already impacted our workflows, potential use cases, using ChatGPT to explain programming concepts to you, software engineers becoming prompt engineers, why AI is unlikely to completely replace human interaction with code, and why programming is like farming.Moiz Ali on TwitterMoiz Ali on LinkedInMoiz Ali on GitHubmock graphql_ai

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

    23/05/2023 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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 Duração: 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

página 3 de 12