Menu
Sign In Search Podcasts Charts People & Topics Add Podcast API Pricing
Podcast Image

Code with Jason

Technology

Activity Overview

Episode publication activity over the past year

Episodes

Showing 101-200 of 282

178 - Separating What from How with Patricio Arluciaga

10 Apr 2023

Contributed by Lukas

In today's episode, Patricio Arluciaga and I discuss working together on separating the what from the how in software development.ย  We also touc...

177 - Lucian Ghinda, Creator of Short Ruby Newsletter

02 Apr 2023

Contributed by Lukas

On today's episode, I'm joined by Lucian Ghinda, creator of Short Ruby Newsletter.ย  We discuss tactics for reading technical books on unfam...

176 - How to Build a Feature with Irina Nazarova, CEO of Evil Martians

27 Mar 2023

Contributed by Lukas

This week, Irina Nazarova and I discuss the way we think about building features.ย  We get into the kinds of questions you should ask at the beginning...

175 - Preventing Software Defects with Vitor Oliveira

07 Mar 2023

Contributed by Lukas

On today's episode, I'm joined by Vitor Oliveira for a discussion including learning spoken languages and whether that relates to programmin...

174 - Freelancing with Jeremy Smith

20 Feb 2023

Contributed by Lukas

This episode, Jeremy Smith and I get together for an in-depth conversation on his approach to freelancing.ย  We also discuss his upcoming conference B...

173 - Phlex with Joel Drapper

30 Jan 2023

Contributed by Lukas

In today's episode, I'm joined by Joel Drapper for a discussion of all things Phlex.ย  We also talk about some of the projects Joel worked o...

172 - Collin Jilbert, Developer at GoRails

23 Jan 2023

Contributed by Lukas

In this episode, Collin Jilbert and I discuss finding a job as a junior developer, tracing family history and learning foreign languages, how Collin c...

171 - Smart Testing Practices with Rich Steinmetz

16 Jan 2023

Contributed by Lukas

In this episode,ย  Rich Steinmetz and I talk about the connections between programming, music, and poker, living and traveling in various parts of the...

170 - Growing Large Rails Applications with Collin Donnell

09 Jan 2023

Contributed by Lukas

On this episode, Collin Donnell returns for a discussion of the process of creating content, among many other miscellaneous topics. We also get into s...

169 - Rails Concerns with Jorge Manrubia of 37signals

22 Dec 2022

Contributed by Lukas

In today's episode, Jorge Manrubia returns for a discussion of Rails concerns.Vanilla Rails is PlentyCode I Like: Good ConcernsKent Beck - Softwa...

168 - Irina Nazarova, CEO of Evil Martians

22 Dec 2022

Contributed by Lukas

This episode, I'm joined by Irina Nazarova, CEO of Evil Martians for a discussion of her time in Portugal, her time with Evil Martians and her pr...

167 - "Vanilla Rails is Plenty" with Jorge Manrubia of 37signals

12 Dec 2022

Contributed by Lukas

In this episode I talk with Jorge Manrubia about his recent blog post, "Vanilla Rails is Plenty".Vanilla Rails is PlentyCode I Like: Domain-...

166 - Feature Flags and Duplication with Julian Fahrer

06 Dec 2022

Contributed by Lukas

In this episode, Julian Fahrer returns to discuss feature flags and duplication.CodeTales.ioJulian Fahrer on GitHubJulian Fahrer on TwitterLearnDocker...

165 - Upgrading Rails with Ernesto Tagwerker

23 Nov 2022

Contributed by Lukas

This week Ernesto Tagwerker returns for a discussion of his work upgrading Rails apps with FastRuby, the benefits of exercise and getting outside, and...

164 - OOP Design in Rails with TJ Stankus

15 Nov 2022

Contributed by Lukas

Code with Jason is back! On this episode, TJ Stankus returns for a discussion of Object Oriented Programming and his book 99 Bottles of OOP.ย  We also...

163 - The Final Episode (for Now): Nick Schwaderer

04 Oct 2022

Contributed by Lukas

Nick Schwaderer returns for the final episode before the show goes on hiatus.ย  In this episode, recorded live on Twitter, we discuss a cornucopia of ...

162 - Large Rails Apps with Alex Evanczuk, Software Engineer at Gusto

20 Sep 2022

Contributed by Lukas

In this episode, I'm joined by Alex Evanczuk for a conversation about large Rails applications, how they grow, and how to keep things under contr...

161 - Adrian Marin, Founder of Avo Admin

09 Sep 2022

Contributed by Lukas

In this episode, I talk with Adrian Marin about Avo Admin and how it compares to Jumpstart and Bullet Train, the origins of Avo Admin, the early strug...

160 - PostgreSQL with Andrew Atkinson

29 Aug 2022

Contributed by Lukas

In this episode I talk with Andrew Atkinson about PostgreSQL and databases. We talk about check constraints, foreign keys, and other PostgreSQL/databa...

159 - Early Developer Career Stage with Brian Hogan

22 Aug 2022

Contributed by Lukas

In this episode, I'm joined by Brian Hogan for a conversation about the state of hiring in tech, the problems surrounding the need to generate ne...

158 - Andrew Mason, Senior Product Engineer at Podia

12 Aug 2022

Contributed by Lukas

This week, I'm joined by Andrew Mason, Senior Product Engineer at Podia and co-host of Remote Ruby and Ruby for All for a discussion about tailor...

157 - Seth Tucker, Developer at KNOWiNK

25 Jul 2022

Contributed by Lukas

In this episode, Seth Tucker returns to discuss the Crystal programming language, developing a contextually-aware chatbot, developing for SEO, page lo...

156 - Hotwire with Matt Swanson

18 Jul 2022

Contributed by Lukas

On this week's episode, I'm joined once again by Matt Swanson for a wide-ranging conversation that touches on blog writing, Hotwire, Turbo F...

155 - John Knapp, Startup Whisperer

07 Jul 2022

Contributed by Lukas

This week, I sit down for a conversation with multi-hyphenate John Knapp.ย  Our wide-ranging discussion touches on inventing, sailing, understanding u...

154 - Chris Seaton, Researcher at Shopify

04 Jul 2022

Contributed by Lukas

In this episode, Chris Seaton and I discuss just-in-time compiling for Ruby, Chris's path to becoming a researcher, speed concerns with Ruby, Tru...

153 - Collin Donnell

28 Jun 2022

Contributed by Lukas

In this episode, I welcome Collin Donnell back to discuss how to learn new techniques and technologies, Smalltalk, service objects and models, RailsCo...

152 - Tom Rossi, Co-Founder of Buzzsprout

20 Jun 2022

Contributed by Lukas

In this episode, Tom Rossi and I discuss his principles for developing applications, guiding your efforts via mantras, being intentional about culture...

151 - LIVE from Sin City Ruby: Soup with Jason (feat. Nick Schwaderer, Andrew Katz and Kenny Kandola)

17 Jun 2022

Contributed by Lukas

In this episode of Soup with Jason, recorded live at Sin City Ruby 2022, I talk with a few friends about topic near and dear to our hearts: soup.

150 - Urban Hafner

14 Jun 2022

Contributed by Lukas

This week, I'm joined by Urban Hafner for a wide-ranging discussion on management roles, autism, programming organization structure, sci-fi and f...

149 - Seth Tucker, Developer at KNOWiNK

06 Jun 2022

Contributed by Lukas

In this episode, Seth Tucker and I discuss forms and form builders, the differences between junior and senior developers, reverse proxies and (my apol...

148 - Incident Response with Thai Wood

30 May 2022

Contributed by Lukas

This week, I'm joined by Thai Wood for a discussion about incident response, runbooks, unarticulated expertise, mistakes during incident response...

147 - Extraterrestrial Life with Dr. Arik Kershenbaum

24 May 2022

Contributed by Lukas

This week, I'm joined by Dr. Arik Kershenbaum, zoologist and astrobiologist at Girton College, University of Cambridge for a fascinating discussi...

146 - Build, Measure, and Learn with Ufuk Kayserilioglu

16 May 2022

Contributed by Lukas

In this episode, Ufuk Kayserilioglu and I discuss the Lean Startup methodology and how it relates to the scientific method and the build, measure, lea...

145 - Docker with Nick Janetakis

10 May 2022

Contributed by Lukas

This week, I'm joined by Nick Janetakis for a discussion about the basic concepts and terminology of Docker.Nick Janetakis.comNick Janetakis on G...

144 - Martin Lee

02 May 2022

Contributed by Lukas

In this episode I talk with my boss, Martin Lee, about how he and I started working together and what it is that we're working on.

143 - Stefanni Brasil and Thiago Araujo, Co-Creators of Hexdevs

25 Apr 2022

Contributed by Lukas

In this episode, I'm joined by Stefanni Brasil and Thiago Araujo, the co-creators of Hexdevs.ย  We discuss the skills that help you improve as a ...

142 - Jason Harrison, VP of Engineering Operations at Zeal

17 Apr 2022

Contributed by Lukas

In this episode, Jason Harrison and I talk about his career as a programmer,ย  getting started as a programmer, transitioning from freelancing to work...

141 - Thinking Like a Developer with Zell Liew

12 Apr 2022

Contributed by Lukas

In this episode, Zell Liew and I discuss how to think like a developer and how to break big problems down into smaller problems.Zell Liew's BlogL...

140 - Habits of an Exceptional Developer with Aweys Ahmed

05 Apr 2022

Contributed by Lukas

In this episode, I talk with Aweys Ahmed about what makes an exceptional software developer, how to maximize your productivity by making small changes...

139 - David Heinemeier Hansson

29 Mar 2022

Contributed by Lukas

In this episode I talk with David Heinemeier Hansson about car racing, employee/environment fit and its effect on happiness and productivity, COVID-19...

138 - Alex VKO, Founder of RubyCI

22 Mar 2022

Contributed by Lukas

In this episode, Alex and I discuss the technical aspects of RubyCI as well as some of the business aspects.RubyCIAlex VKO on LinkedInSin City Ruby

137 - Marissa Goldberg, Founder of Remote Work Prep

15 Mar 2022

Contributed by Lukas

In this episode I talk with Marissa Goldberg about rest and leisure, morning routines, self-discipline, and how managing your energy makes you a more ...

136 - Colleen Schnettler of Hammerstone and Simple File Upload

08 Mar 2022

Contributed by Lukas

In this episode, Colleen Schnettler and I discuss her entrepreneurial ventures including Simple File Upload and Hammerstone,ย  freelancing, and our st...

135 - Andrew Culver, Creator of Bullet Train

01 Mar 2022

Contributed by Lukas

In this episode, Andrew Culver and I discuss the origins of Bullet Train, finding ideas for new products as a consultant, developer productivity, doma...

134 - Behind the Scenes of Conference Organizing with Jason Charnes

18 Feb 2022

Contributed by Lukas

Jason Charnes and I discuss organizing Southeast Ruby and Sin City Ruby.Jason Charnes.comJason Charnes on TwitterThe Remote Ruby PodcastSin City Ruby

133 - Kelly Sutton, Software Engineer at Gusto

14 Feb 2022

Contributed by Lukas

In this episode, Kelly Sutton and I discuss Sidekiq, structuring large codebases with Packwerk, namespaces, the real purpose of private methods, and t...

132 - Ufuk Kayserilioglu, Engineering Manager of the Ruby Infrastructure Team at Shopify

08 Feb 2022

Contributed by Lukas

In this week's episode, I'm joined by Ufuk Kayserilioglu for a wide-ranging conversation including Richard Feynman, Ben Franklin, philosophy...

131 - "Anti-Stubbornness" with Nick Schwaderer

30 Jan 2022

Contributed by Lukas

In this episode I talk with Nick Schwaderer about a neat new concept we call "Anti-Stubbornness". We also talk about a bunch of other stuff....

130 - ViewComponent with Joel Hawksley, Staff Engineer at GitHub

23 Jan 2022

Contributed by Lukas

In this episode Joel Hawksley and I discuss ViewComponent, accessibility, and borrowing good ideas from React.ViewComponent.orgPrimer.styleHawksley.or...

129 - Drew Bragg, Staff Engineer at Within3

16 Jan 2022

Contributed by Lukas

In this episode I talk with Drew Bragg about the Sin City Ruby conference, deciding what to spend your learning time on, Drew's time at Within3, ...

128 - Adrian Marin, Founder of Avo Admin

09 Jan 2022

Contributed by Lukas

In this episode I'm joined by Adrian Marin for an in-depth discussion of his product Avo Admin. In addition to talking about Avo, we also talk ab...

127 - SOLID Principles with Dave Copeland, CTO of Mood Health

02 Jan 2022

Contributed by Lukas

In this episode Dave Copeland and I discuss what we like about SOLID principles and what we don't.SOLID is not SolidSustainable RailsDave Copelan...

126 - Benjamin Wood, CEO of Hint

27 Dec 2021

Contributed by Lukas

In this episode, Benjamin and I talk about transitioning from being an independent freelancer to running an agency, plus the challenges involved in hi...

125 - Anurag Goel, CEO of Render

21 Dec 2021

Contributed by Lukas

In this episode with Anurag Goel, CEO of Render, I probe Anurag to try to find out how he became employee #8 at Stripe and how he managed to successfu...

124 - Testing JavaScript with Kent C. Dodds

14 Dec 2021

Contributed by Lukas

In this episode, Kent C. Dodds and I talk about testing JavaScript. Among other things, Kent and I have a debate about whether it's possible to h...

123 - Scaling a Rails App with Tom Rossi of Buzzsprout

05 Dec 2021

Contributed by Lukas

In this episode, Tom Rossi and I talk about what types of challenges one might encounter when scaling a Rails application. We also talk about podcasti...

122 - Deployment from Scratch with Josef Strzibny

30 Nov 2021

Contributed by Lukas

In this episode, Josef Strzibny and I talk about his book, Deployment from Scratch, and, naturally, deploying and running web applications.Deployment ...

[LIVE from RubyConf 2021] Crossover Episode

25 Nov 2021

Contributed by Lukas

This multi-podcast crossover episode was recorded live at RubyConf 2021 in Denver. In this episode you'll hear Jemma Issroff, Emily Giurleo, Nick...

121 - API Design with Damir Svrtan, Senior Software Engineer at Netflix

23 Nov 2021

Contributed by Lukas

In this episode, Damir and I take a deep dive on API design.Damir.Svrtan.meDamir Svrtan on TwitterDamir Svrtan on GitHub

[LIVE from RubyConf 2021] I Tell Nick Schwaderer About My Soup

20 Nov 2021

Contributed by Lukas

In this episode I tell Nick Schwaderer about some soup I ate. We touch on ingredients, spice level, utensils and consumption logistics.Links:Saigon Bo...

120 - Functional Programming with Jono Stiansen

14 Nov 2021

Contributed by Lukas

In this episode, Jono Stiansen and I discuss the philosophy of science as it applies to programming, debugging methodology, and functional programming...

119 - Refactoring Techniques and Working with Large Codebases with Dana Kashubeck

09 Nov 2021

Contributed by Lukas

In this episode, Dana Kashubeck and I discuss working in a rapidly growing environment, deciding when to refactor, the benefits of organizational know...

[LIVE from RubyConf 2021] Joel Hawksley Tells Me About His Drink

08 Nov 2021

Contributed by Lukas

In this special episode of Code with Jason, recorded live in Denver at RubyConf 2021, I ask Joel Hawksley what he's drinking and he tells me.

118 - Training as a Career Option with Reuven Lerner

02 Nov 2021

Contributed by Lukas

In this episode, Reuven Lerner and I discuss what it looks like to work as a trainer, how to get into training, and what kinds of training work are av...

117 - PHP Frameworks and Freelancing with Mauro Chojrin

26 Oct 2021

Contributed by Lukas

In this episode, Mauro Chojrin and I discuss the Symfony PHP framework, Wordpress, and we also share a couple cautionary freelancing tales.Leeway Acad...

116 - Perceptual Learning with Stefanni Brasil

19 Oct 2021

Contributed by Lukas

In this episode, Stefanni Brasil and I discuss how perceptual learning can be used to improve programming education.HexdevsStefannibrasil.meStefanni B...

115 - Organizing Large Rails Apps with Jared White

12 Oct 2021

Contributed by Lukas

In this episode, Jared White and I discuss single-page applications, service objects, POROs, and the various techniques Jared and I use to organize la...

114 - 7 Years at GitHub with John Nunemaker

05 Oct 2021

Contributed by Lukas

In this episode, John Nunemaker and I discuss what it's like to work at GitHub for seven years, and how Microsoft's acquisition of GitHub im...

113 - Matthew Bellantoni, Creator of RailsGigs

28 Sep 2021

Contributed by Lukas

In this episode, Matthew Bellantoni and I discuss useful definitions of good and bad code, problems in modeling and communicating reality, how to find...

112 - Code, Food, and Philosophy with Collin Donnell

21 Sep 2021

Contributed by Lukas

In this episode, Collin Donnell and I discus regional cuisine, philosophy reading recommendations, the strengths of various programming languages, and...

111 - Dockerizing Development and Production with Nick Janetakis

07 Sep 2021

Contributed by Lukas

In this episode, Nick Janetakis and I discuss freelancing, Dockerizing for development versus Dockerizing for production, and Kubernetes.Nick Janetaki...

110 - Code Organization, Project Management, and Freelancing with Riaz Virani

31 Aug 2021

Contributed by Lukas

Riaz Virani joins me for a discussion that covers strategies for project management, the realities of freelancing, declarative versus imperative progr...

109 - Peter Cooper, Publisher of Ruby Weekly

23 Aug 2021

Contributed by Lukas

In this episode, Peter Cooper and I discuss the publishing of Ruby Weekly and the benefits of podcasting and blogging. We also talk about cars and the...

108 - Docker, Kubernetes and Lambda with Ken Collins

17 Aug 2021

Contributed by Lukas

In this episode I talk with Ken Collins, Principal Engineer at Custom Ink, about Dockerizing development environments, Dockerizing production environm...

MEGA Crossover Episode (The Bike Shed x Rails with Jason x Remote Ruby x Ruby on Rails Podcast)

11 Aug 2021

Contributed by Lukas

This is a "mega" episode featuring guests from The Bike Shed, Remote Ruby, The Ruby on Rails Podcast, and this podcast, Rails with Jason.

107 - Object Modeling and Testing Techniques with Lee McAlilly

10 Aug 2021

Contributed by Lukas

In this episode Lee McAlilly and I discuss how to decide where to put your code, the benefits of good naming conventions, and how testing can help you...

106 - The Benefits of Working on One Thing at a Time with Josh Thompson

03 Aug 2021

Contributed by Lukas

In this episode, Josh Thompson and I discuss iterative teaching and the curse of knowledge, managing frustration by managing your expectations, metric...

105 - The Benefits of a Test-Oriented Development Workflow with Chris LaBarge

27 Jul 2021

Contributed by Lukas

On this episode I'm joined by Chris LaBarge who works with me at Meadows Healthcare. Chris and I discuss testing in general as well as using TDD ...

104 - Nick Agliano, Software Engineer

20 Jul 2021

Contributed by Lukas

In this episode, Nick Agliano and I discuss finding your first programming job, infrastructure, and AWS.Nick Agliano's websiteNick Agliano on Twi...

103 - From Junior to Intermediate with Aweys Ahmed

13 Jul 2021

Contributed by Lukas

In this episode, Aweys Ahmed and I discuss life as a junior developer, leveling up your skill set, and how to market yourself as a job candidate.Aweys...

102 - Building and Releasing Large Features with Rรฉmi Mercier

06 Jul 2021

Contributed by Lukas

In this episode, Rรฉmi Mercier and I discuss feature branches, alternative strategies to feature branching, searching for your first programming job, ...

101 - Behind the Scenes of My $7,000 Book Launch

28 Jun 2021

Contributed by Lukas

In this episode, Rob Zolkos interviews me for a behind-the-scenes look at the publishing of my new book The Complete Guide to Rails Testing.The Comple...

100 - How to Determine Production Server Specs with Nate Berkopec

22 Jun 2021

Contributed by Lukas

In this episode, Nate Berkopec and I discuss how to right size your infrastructure, how to choose and gain insight from an infrastructure monitoring s...

099 - Decoding Ruby's Magical Syntax with Justin Gordon

15 Jun 2021

Contributed by Lukas

In this episode, Justin Gordon and I discuss Ruby syntax, reducing the need for testing with Rescript or Rust, the benefits of time tracking, and the ...

098 - Turbo on iOS, Freelancing, and Mugshot Bot with Joe Masilotti

01 Jun 2021

Contributed by Lukas

In this wide-ranging episode I talk with Joe Masilotti on a number of sundry topics including using Turbo on iOS, methods of pricing for freelancing w...

097 - Chris Oliver, Creator of GoRails

25 May 2021

Contributed by Lukas

In this episode I talk with Chris Oliver, creator of GoRails, HatchBox and Jumpstart Pro. We talk about the GoRails story, the challenges of deploying...

096 - Engineering MBA with Kevin Murphy

18 May 2021

Contributed by Lukas

In this episode I talk with Kevin Murphy, Software Developer at the Gnar Company. Kevin and I discuss the contents of his recent RailsConf talk, Engin...

095 - Writing for Developers with Jordan Raine of GitHub

11 May 2021

Contributed by Lukas

In this episode I talk with Jordan Raine, Senior Developer at GitHub, about writing. We talk about writing PRs and writing emails. We also discuss som...

094 - Stimulus with Jesse Spevack, Staff Engineer at Ibotta

04 May 2021

Contributed by Lukas

In this episode I talk with Jesse Spevack, Staff Engineer at Ibotta about Stimulus, conference talks, and hiring developers.Links:Jesse Spevack on Twi...

093 - Ruby Garbage Collection with Jemma Issroff

27 Apr 2021

Contributed by Lukas

In this episode I talk with Jemma Issroff about how garbage collection in Ruby works. Concepts discussed include the Ruby heap and tri-color mark-and-...

092 - Frontendless Rails Frontend with Vladimir Dementyev

20 Apr 2021

Contributed by Lukas

In this episode I talk with Vladimir Dementyev, software engineer at Evil Martians, about "frontendless Rails frontend". We talk about what ...

091 - Debugging Your Brain with Casey Watts

13 Apr 2021

Contributed by Lukas

In this episode I talk with Casey Watts, author of Debugging Your Brain. We discuss modeling the brain, cognitive behavioral therapy, music, and bubbl...

090 - Scheduling and Service Objects with Julian Fahrer

06 Apr 2021

Contributed by Lukas

In this episode I talk with Julian Fahrer, Engineer at Brightline, about complex scheduling challenges and service objects.Links:Julian Fahrer on Twit...

089 - Design Tips for Programmers with John Athayde, VP of Design at PowerFleet

30 Mar 2021

Contributed by Lukas

In this episode I talk with John Athayde, VP of Design at PowerFleet. John and I discuss some design tips for developers who want to improve their des...

088 - ViewComponent with Joel Hawksley of GitHub

23 Mar 2021

Contributed by Lukas

In this episode I talk with Joel Hawksley, Software Engineer at GitHub, about GitHub's ViewComponent library.Links:ViewComponent.orgPrimer ViewCo...

087 - The Shopify Upgrow Rorschach Test with Matt Swanson

16 Mar 2021

Contributed by Lukas

In this episode I talk with Matt Swanson about the Shopify Upgrow guide (since taken offline), which recently made a small splash in the Rails communi...

086 - Keeping Rails Apps Organized with Tom Rossi

09 Mar 2021

Contributed by Lukas

In this episode I talk with Tom Rossi about how to keep Rails apps organized. Tom and I talk about POROs, "service objects", /lib vs. /app, ...

085 - Systematic Debugging with Matt Swanson

03 Mar 2021

Contributed by Lukas

In this episode I talk with Matt Swanson about how to debug systematically rather than haphazardly.Links:A systematic methodology for solving any prog...

084 - Debugging Techniques with Noah Gibbs

23 Feb 2021

Contributed by Lukas

In this episode I talk with Noah Gibbs, author of Rebuilding Rails, about debugging techniques, the scientific method, a useful concept called "t...

083 - How to Estimate Accurately with Matt Swanson

16 Feb 2021

Contributed by Lukas

If you've ever experienced the pain of having woefully underestimated something, this episode is for you. In this one I talk with Matt Swanson ab...