Code with Jason cover image

Code with Jason

Latest episodes

undefined
Oct 6, 2020 • 1h 15min

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

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)
undefined
Sep 29, 2020 • 48min

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

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
undefined
Sep 22, 2020 • 58min

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

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
undefined
Sep 14, 2020 • 52min

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

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
undefined
Sep 7, 2020 • 50min

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

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
undefined
Sep 1, 2020 • 39min

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

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
undefined
Aug 25, 2020 • 56min

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

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
undefined
Aug 18, 2020 • 58min

058 - Talking Technical Blogging with Ross Kaffenberger

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
undefined
Aug 11, 2020 • 1h 1min

057 - Matt Swanson, Creator of Boring Rails

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
undefined
Aug 4, 2020 • 45min

056 - Rails Deployment using Docker and Kubernetes with Cameron Dutro

In this episode I talk with Cameron Dutro, software engineer at quip, about deploying Rails applications using Docker and Kubernetes. Cameron has built a tool called Kuby which helps with Rails/Kubernetes deployment.KubyCameron on Twitter

The AI-powered Podcast Player

Save insights by tapping your headphones, chat with episodes, discover the best highlights - and more!
App store bannerPlay store banner
Get the app