

Code with Jason
Jason Swett
On the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
Episodes
Mentioned books

Oct 20, 2020 • 36min
067 - Rails, Ansible and AWS with Axel Kee, Author of RubyYagi.com
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

Oct 13, 2020 • 59min
066 - Tom Rossi, Co-Founder of Buzzsprout
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

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)

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

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

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

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

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

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

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


