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

  • 076 - Heuristics for Object-Oriented Design in Ruby with Tyler Williams

    22/12/2020 Duração: 01h04min

    In this episode I talk with Tyler Williams, Software Engineer at Home Game Poker, about the contents of a blog post he recently wrote entitled Heuristics for Object-Oriented Design in Ruby. Tyler and I discuss some of the ideas in his blog post, most of which came from Sandi Metz's book Practical Object-Oriented Design in Ruby (POODR).Links:Tyler's blog postIntro to logical arguments for programmers

  • 075 - Puma, Front-End Performance and CLI Apps with Nate Berkopec

    15/12/2020 Duração: 49min

    In this episode I talk with Nate Berkopec, author of The Complete Guide to Rails Performance. Nate and I discuss Puma, front-end performance and building command-line interface (CLI) apps.Links:SpeedshopNate Berkopec on Twitter

  • 074 - Molly Struve, Site Reliability Engineer at Forem (Dev.to)

    08/12/2020 Duração: 52min

    In this episode I talk with Molly Struve, Site Reliability Engineer at Forem, about a variety of topics including performance, monitoring, types of incidents, dividing time between incident response and preventative work, and, of course, horses.Links:Foremdev.toMolly Struve on Twittermolly@dev.to

  • 073 - [How I'd Build It] Building a Sailing Membership Feature with Adam Hawkins

    01/12/2020 Duração: 51min

    This is another How I'd Build It episode, where listeners send in their feature requirements and we discuss them on the show. In this one we talk about a sailing application where there's a need to keep track of whether members' payments are up-to-date. Adam and I also talk about the YAGNI principle as well as why it's not possible to have high-quality code without tests.Links:Small Batches PodcastYAGNIHow I'd Build It Submission Form

  • 072 - Release Toggles, Feature Branches and Continuous Deployment with Matt Swanson

    24/11/2020 Duração: 54min

    It's commonly accepted that it's better to deploy frequently than to only deploy once in a while. However, an obstacle to achieving this ideal is when you have a long-running feature that can't be released until it's all the way done. In this episode Matt Swanson and I talk about the solution to this problem: release toggles, also known as feature flags.Links:Matt Swanson on TwitterBoring RailsMartin Fowler's Feature Toggles Article

  • 071 - Stripe Checkout with CJ Avilla, Developer Advocate at Stripe

    17/11/2020 Duração: 40min

    In this episode I talk with CJ Avilla, Developer Advocate at Stripe about integrating Stripe with web applications using Stripe Checkout. We also digress into mechanical keyboards and the challenges of keeping APIs up to date.Links:Stripe Checkout DocsSample of Stripe Developer Office HoursCJ Avilla on TwitterCJ's CODE KeyboardStripe Developers on TwitterStripe Developer ResourcesStripe IRC ChannelStripe Support

  • 070 - Determining What Tools You Need with Adam Hawkins

    10/11/2020 Duração: 43min

    In this episode I talk with Adam Hawkins about determining what tools you need for a project. Where should you host? Should you use Docker? Kubernetes? Ansible? We touch on some general DevOps principles along the way.Links:Small Batches Podcast

  • 069 - [How I'd Build It] How Noah Gibbs Would Build My Scheduling Feature

    03/11/2020 Duração: 01h20min

    In this episode I put Noah Gibbs on the spot and ask him how he'd build a certain doctor scheduling feature that I had to build for a real production application.Links:Codefol.ioNoah Gibbs on Twitter

  • 068 - Dave Ceddia, Author of Pure React

    27/10/2020 Duração: 44min

    In this episode I talk with Dave Ceddia, author of Pure React. Dave and I talk about some of the fundamental concepts of React, common libraries used with React, and how persistence and HTTP communication typically work in React apps.Links:Pure ReactDave's BlogDave Ceddia on Twitter

  • 067 - Rails, Ansible and AWS with Axel Kee, Author of RubyYagi.com

    20/10/2020 Duração: 36min

    In this episode I talk with Axel Kee about Ansible. Axel hosts his Rails application on AWS using Ansible as an infrastructure management tool, and so do I, so Axel and I compared notes on our respective setups. We also raised a recurring topic on the podcast: goats.Links:RubyYagi.comAxel Kee on Twitter

  • 066 - Tom Rossi, Co-Founder of Buzzsprout

    13/10/2020 Duração: 59min

    In this episode I talk with Tom Rossi, co-founder of Buzzsprout, about his entrepreneurial story. We talk about Tom's agency, Higher Pixels, and the products that grew out of that agency, including the podcasting platform Buzzsprout and the healthcare-related product StreamCare.Links:Tom Rossi on Twitterhigherpixels.com

  • 065 - [How I'd Build It] Poker Turn Enforcement with Tyler Williams, Software Engineer at Home Game Poker

    06/10/2020 Duração: 01h15min

    In this How I'd Build It episode I talk with Tyler Williams about an interesting challenge in an online poker program. Tyler and I discuss what would need to happen in order to ensure that a player only gets a specific amount of time on his or her turn without the player being able to cheat the system. We talk not only about the technical implementation but also the costs of preventing cheating relative to the likelihood that someone would have the willingness and ability to cheat.Tyler Williams on TwitterOgden StudiosIntro to RSpec Syntax (use discount code RWJ2020 to get 30% of the price listed on the site)

  • 064 - [How I'd Build It] Third-Party API Interaction with Trae Robrock

    29/09/2020 Duração: 47min

    In this episode, the first "How I'd Build It" episode, my guest Trae Robrock and I discuss a listener question about interacting with the Active Campaign API. Trae and I touch on testing, VCR, service objects, Interactors, and our general approaches for dealing with third-party APIs.Links:Trae Robrock on Twittertrobrock.comhttp://codewithjason.com/how

  • 063 - Turning Around Legacy Projects with Robby Russell, CEO of Planet Argon

    22/09/2020 Duração: 57min

    In this episode I talk with Robby Russell, CEO of Planet Argon, about improving legacy codebases. Robby and I discuss the "we'll fix it later" fallacy, whether to sacrifice quality for speed, the value of having a test suite, and Robby's and Jason's bands.Robby Russell on TwitterPlanet ArgonMaintainable PodcastMaintainable Rails NewsletterOh My ZSHThe Mighty Missoula

  • 062 - Database Views with Mark Hutter, Lead Engineer at Landing

    14/09/2020 Duração: 51min

    In this episode I talk with Mark Hutter, Lead Engineer at Landing, about database views. Mark and are discuss what views are, in what scenarios you'd use them, how we handle database modeling in general, and other topics.Links:Mark Hutter on Twittermarkhutter.com

  • 061 - SRE and Incident Response with Erin Dees, Principal Software Engineer at Stitch Fix

    07/09/2020 Duração: 50min

    In this episode I talk with Erin Dees, Principal Engineer at Stitch Fix, about Site Reliability Engineering. Topics discussed include being on-call, incident response, SLAs and SLOs, incident severity levels, recovering from incidents, and more.erindees.meEffective Testing with RSpec 3Google Site Reliability Engineering bookThe Phoenix ProjectBurnout

  • 060 - Andy Croll, Organizer of Brighton Ruby Conference and CTO of CoverageBook

    01/09/2020 Duração: 39min

    In this wide-ranging episode I talk with Andy Croll about tech conferences, living in Singapore, spicy food, Andy's employer CoverageBook, and legacy code.CoverageBookAndy Croll on Twitterandycroll.com

  • 059 - Keeping Rails Apps Organized with Tim Canty, Senior Software Engineer at VTS

    25/08/2020 Duração: 55min

    In this episode I talk with Tim Canty, Senior Software Engineer at VTS, about keeping Rails applications organized as they grow. Topics discussed include Plain Old Ruby Objects (POROs) and where to put them, Jason's enduring antipathy for service objects, and the pros and cons of using gems as a tactic for keeping code organized.Tim Canty on Twitter

  • 058 - Talking Technical Blogging with Ross Kaffenberger

    18/08/2020 Duração: 57min

    In this episode Ross Kaffenberger and I talk about technical blogging. We discuss the benefits that blogging can bring to your career, how to get started, and whether you need to wait until you're an expert to start blogging.rossta.netRoss Kaffenberger on TwitterStitch Fix Engineering

  • 057 - Matt Swanson, Creator of Boring Rails

    11/08/2020 Duração: 01h48s

    In this episode I talk with Matt Swanson, creator of Boring Rails, about SPAs vs. traditional Rails apps, ways of structuring model code, POROs, service objects, Interactors, the merits of FormBuilder, and some other stuff.Boring RailsMatt Swanson on Twitter

página 9 de 12