Code with Jason

Code with Jason

By Jason SwettTechnology
Download on the App Store

Code with Jason episodes

  • 186 - Jimmy Miller

    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 Twitter
    • Jimmy Miller on Twitch
    • Future of Coding
    • Code Complete by Steve McConnell
    1 hr 7 min
  • 185 - Test Suite Performance with Vladimir Dementyev

    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 Twitter
    • Vladimir Dementyev's home page
    • Layered Design for Ruby on Rails Applications by Vladimir Dementyev
    • Evil Martians
    • TestProf
    1 hr 26 min
  • 184 - ChatGPT with Moiz Ali

    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 Twitter
    • Moiz Ali on LinkedIn
    • Moiz Ali on GitHub
    • mock graphql_ai
    51 min
  • 183 - AI and the Democratization of Programming with Ufuk Kayserilioglu

    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.dev
    • Ufuk Kayserilioglu on Twitter
    • Ufuk Kayserilioglu on GitHub
    1 hr 10 min
  • 182 - ChatGPT with Lee McAlilly

    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 Hartl
    • Enlightenment Now by Steven Pinker
    • Original Fuzz Guitar Straps
    • Lee McAlilly on Twitter
    1 hr 11 min
  • 180 - ChatGPT and Testing with J. B. Rainsberger

    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 Beck
    • Extreme Programming Installed by Ron Jeffries, Ann Anderson, and Chet Hendrickson
    • Planning Extreme Programming by Kent Beck and Martin Fowler
    • Switch by Chip and Dan Heath
    • Test Driven Development at Wiki.C2.com
    • JBrains.ca - J.B. Rainsberger's Site
    • The JBrains Experience
    • The Code Whisperer
    • Blog.JBrains.ca
    • The World's Best Intro to TDD, Level 1
    • J. B. Rainsberger on Twitter
    1 hr 23 min
  • 179 - France, Snail Mail, and ChatGPT with Nick Schwaderer

    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 Twitter
    • Schwad.github.io
    • Rebuilding Rails by Noah Gibbs
    • Nobody Knows Shoes by Why the Lucky Stiff
    • Scarpe
    1 hr 39 min
  • 178 - Separating What from How with Patricio Arluciaga

    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 Sagan
    • Contact by Carl Sagan
    58 min
  • 177 - Lucian Ghinda, Creator of Short Ruby Newsletter

    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 Newsletter
    • Cookpad
    • Ruby and Rails.info
    • Friendly.rb
    • Patterns of Enterprise Application Architecture by Martin Fowler 
    • Ghinda.com
    • Lucian Ghinda on Twitter
    52 min

About Code with Jason

From the publisher's feed

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

More shows like Code with Jason

The Changelog: Software Development, Open Source by Changelog Media

The Changelog: Software Development, Open Source

286 Listeners

The Bike Shed by thoughtbot

The Bike Shed

121 Listeners

Startups For the Rest of Us by Rob Walling

Startups For the Rest of Us

699 Listeners

Ruby Rogues by Charles M Wood

Ruby Rogues

21 Listeners

Tech Brew Ride Home by Morning Brew

Tech Brew Ride Home

959 Listeners

Remote Ruby by Chris Oliver, Andrew Mason, David Hill

Remote Ruby

34 Listeners

Maintainable by Robby Russell

Maintainable

32 Listeners

The Weekly Show with Jon Stewart by Comedy Central

The Weekly Show with Jon Stewart

10,748 Listeners

Mostly Technical by Ian Landsman and Aaron Francis

Mostly Technical

27 Listeners

Code and the Coding Coders who Code it by Drew Bragg

Code and the Coding Coders who Code it

6 Listeners

Rails Business by Brendan Buckingham & Ryan Frisch

Rails Business

0 Listeners