Code with Jason cover image

Code with Jason

Latest episodes

undefined
Jul 25, 2023 • 50min

191 - Payload CMS (YC S22) with Dan Ribbens

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
undefined
Jul 17, 2023 • 39min

190 - PostgreSQL with Sin City Ruby Speaker Andrew Atkinson

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
undefined
Jul 10, 2023 • 58min

189 - Sin City Ruby Speaker Ernesto Tagwerker

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
undefined
Jul 3, 2023 • 1h 18min

188 - Sin City Ruby Speaker Irina Nazarova

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
undefined
Jun 26, 2023 • 1h 3min

187 - Sin City Ruby Keynote Speaker Obie Fernandez

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
undefined
Jun 13, 2023 • 1h 6min

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 TwitterJimmy Miller on TwitchFuture of CodingCode Complete by Steve McConnell
undefined
Jun 13, 2023 • 1h 26min

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 TwitterVladimir Dementyev's home pageLayered Design for Ruby on Rails Applications by Vladimir DementyevEvil MartiansTestProf
undefined
Jun 6, 2023 • 51min

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 TwitterMoiz Ali on LinkedInMoiz Ali on GitHubmock graphql_ai
undefined
May 23, 2023 • 1h 10min

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.devUfuk Kayserilioglu on TwitterUfuk Kayserilioglu on GitHub
undefined
May 16, 2023 • 1h 11min

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 HartlEnlightenment Now by Steven PinkerOriginal Fuzz Guitar StrapsLee McAlilly 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