Code with Jason
175 episodes - English - Latest episode: over 1 year ago - ★★★★★ - 8 ratingsOn the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
Homepage Apple Podcasts Google Podcasts Overcast Castro Pocket Casts RSS feed
Episodes
163 - The Final Episode (for Now): Nick Schwaderer
October 04, 2022 12:00 - 1 hour - 68 MBNick Schwaderer returns for the final episode before the show goes on hiatus. In this episode, recorded live on Twitter, we discuss a cornucopia of topics, including running a live event on Twitter, the vegetable drink V8, multi-level marketing, conference organizing, air quality, structuring large applications, and soup. Nick Schwaderer on Twitter Schwad.github.io Pastrubies.live Jaques Pepin's black bean soup
162 - Large Rails Apps with Alex Evanczuk, Software Engineer at Gusto
September 20, 2022 00:00 - 56 minutes - 38.5 MBIn this episode, I'm joined by Alex Evanczuk for a conversation about large Rails applications, how they grow, and how to keep things under control as they grow. Alex Evanczuk's Email Laying the Cultural and Technical Foundation for Big Rails (blog post) Laying the Cultural and Technical Foundation for Big Rails (talk) Ruby/Rails Modularity Slack Ruby At Scale on GitHub Alex Evanczuk on Twitter Alex Evanczuk on LinkedIn Alex Evanczuk on GitHub Code Complete by Steve McConnell
161 - Adrian Marin, Founder of Avo Admin
September 09, 2022 21:00 - 58 minutes - 40.4 MBIn 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 struggles of developing Avo Admin, making the leap to working on Avo full time, the size of the Rails community, achieving profitability and the price of ramen. Adrian Marin on Twitter Avo Admin Adrianthedev.com
160 - PostgreSQL with Andrew Atkinson
August 29, 2022 20:00 - 57 minutes - 39.2 MBIn this episode I talk with Andrew Atkinson about PostgreSQL and databases. We talk about check constraints, foreign keys, and other PostgreSQL/database concepts. Andy Atkinson.com Andrew Atkinson on Twitter Andrew Atkinson on GitHub Puny to Powerful PostgreSQL Rails Apps (RailsConf 2022 talk) Creating a constraint that is initially "not valid" Slides 16 & 17 of this presentation also deal with "not valid" constraints The Strong Migrations gem at Github Lukas Fittl's pganalyze Haki ...
159 - Early Developer Career Stage with Brian Hogan
August 22, 2022 16:00 - 34 minutes - 23.4 MBIn 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 new senior developers, and developing your personal network with an eye towards career advancement. Brian P. Hogan's website Brian P. Hogan on Twitter
158 - Andrew Mason, Senior Product Engineer at Podia
August 12, 2022 20:00 - 43 minutes - 29.9 MBThis 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 tailoring content for an audience of junior developers, Andrew's newsletter Ruby Radar, SIM swapping, and dealing with internet problems. Andrew Mason on Twitter AndrewM.codes Remote Ruby Ruby for All Ruby Radar
157 - Seth Tucker, Developer at KNOWiNK
July 25, 2022 19:00 - 41 minutes - 28.7 MBIn this episode, Seth Tucker returns to discuss the Crystal programming language, developing a contextually-aware chatbot, developing for SEO, page loading time and ad spending. Seth Tucker on DEV.to Seth Tucker on Twitter Seth Tucker on GitHub
156 - Hotwire with Matt Swanson
July 18, 2022 21:00 - 59 minutes - 40.6 MBOn this week's episode, I'm joined once again by Matt Swanson for a wide-ranging conversation that touches on blog writing, Hotwire, Turbo Frames, plants, making mistakes in the physical realm, books and science fiction, historic firsts and the impacts of innovation, and Stack Overflow. Boring Rails Matt Swanson on Twitter Matt Swanson on GitHub Matt Swanson on DevTo
155 - John Knapp, Startup Whisperer
July 07, 2022 18:00 - 50 minutes - 35 MBThis week, I sit down for a conversation with multi-hyphenate John Knapp. Our wide-ranging discussion touches on inventing, sailing, understanding user stories, deliberately building flexibility into your career, the need for domain expertise when starting a new company, and things to look for when seeking a new startup opportunity. Sailing Alone around the World by Joshua Slocum Four Steps to the Epiphany by Steve Blank On Starting and Scaling Boom with Blake Scholl John Knapp.com Joh...
154 - Chris Seaton, Researcher at Shopify
July 04, 2022 19:00 - 48 minutes - 33.2 MBIn this episode, Chris Seaton and I discuss just-in-time compiling for Ruby, Chris's path to becoming a researcher, speed concerns with Ruby, Truffle Ruby, the book Chris is currently writing and the value of having a non-technical side project. Shopify Invests in Research for Ruby at Scale The Ruby Bibliography Chris Seaton.com Chris Seaton on Twitter Chris Seaton on GitHub Chris Seaton on LinkedIn
153 - Collin Donnell
June 28, 2022 12:00 - 1 hour - 42.8 MBIn this episode, I welcome Collin Donnell back to discuss how to learn new techniques and technologies, Smalltalk, service objects and models, RailsConf, and speaking at conferences. Spooler.fm Collin Donnell.com Collin Donnell on Twitter
152 - Tom Rossi, Co-Founder of Buzzsprout
June 20, 2022 15:00 - 54 minutes - 37.4 MBIn this episode, Tom Rossi and I discuss his principles for developing applications, guiding your efforts via mantras, being intentional about culture, providing a safe space for mistakes and questions, understandable code, and how to hire programmers who fit your culture. Built to Last by Jim Collins Visioneering by Andy Stanley Getting Real from Basecamp Higher Pixels Buzzsprout Tom Rossi on Twitter
151 - LIVE from Sin City Ruby: Soup with Jason (feat. Nick Schwaderer, Andrew Katz and Kenny Kandola)
June 17, 2022 12:00 - 12 minutes - 8.47 MBIn 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
June 14, 2022 12:00 - 52 minutes - 36.3 MBThis week, I'm joined by Urban Hafner for a wide-ranging discussion on management roles, autism, programming organization structure, sci-fi and fantasy books, programming books, the reasons behind high developer turnover, and bass guitar. The Pragmatic Programmer Accelerate: The Science of Lean Software and Dev Ops Cynefin Expanding Beyond Podcast Urban Hafner.com Urban Hafner on Twitter
149 - Seth Tucker, Developer at KNOWiNK
June 06, 2022 21:00 - 51 minutes - 35.2 MBIn this episode, Seth Tucker and I discuss forms and form builders, the differences between junior and senior developers, reverse proxies and (my apologies) WordPress. Seth Tucker on DEV.to Seth Tucker on Twitter Seth Tucker on GitHub
148 - Incident Response with Thai Wood
May 30, 2022 19:00 - 51 minutes - 35.7 MBThis week, I'm joined by Thai Wood for a discussion about incident response, runbooks, unarticulated expertise, mistakes during incident response, and listening to feelings. Resilience Roundup Thai Wood on Twitter
147 - Extraterrestrial Life with Dr. Arik Kershenbaum
May 24, 2022 12:00 - 58 minutes - 39.9 MBThis week, I'm joined by Dr. Arik Kershenbaum, zoologist and astrobiologist at Girton College, University of Cambridge for a fascinating discussion about alien life and what we can learn about it from life on Earth. Dr. Arik Kershenbaum at the University of Cambridge Dr. Arik Kershenbaum on Twitter The Zoologist's Guide to the Galaxy by Dr. Arik Kershenbaum
146 - Build, Measure, and Learn with Ufuk Kayserilioglu
May 16, 2022 17:00 - 1 hour - 52.3 MBIn this episode, Ufuk Kayserilioglu and I discuss the Lean Startup methodology and how it relates to the scientific method and the build, measure, learn loop, how to come up with ideas for businesses, sharpening up a business concept with the Lean Canvas, the real reasons people go to conferences, and how to measure success. The Lean Canvas AARRR Metrics for Pirates Ufuk Kayserilioglu on Twitter Ufuk Kayserilioglu on GitHub
145 - Docker with Nick Janetakis
May 10, 2022 12:00 - 49 minutes - 34 MBThis week, I'm joined by Nick Janetakis for a discussion about the basic concepts and terminology of Docker. Nick Janetakis.com Nick Janetakis on GitHub Nick Janetakis on Twitter Dive into Docker
144 - Martin Lee
May 02, 2022 21:00 - 1 hour - 41.4 MBIn 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
April 25, 2022 18:00 - 44 minutes - 30.5 MBIn 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 programmer, such as writing good Stack Overflow questions, formulating Google queries, and getting examples rather than advice from senior programmers. We also delve into the type of questions that senior programmers ask that set them apart from junior programmers. Stefanni Brasil on Twitter Thiago Araujo on Twitter Hexdevs.com Hexdevs Get to Se...
142 - Jason Harrison, VP of Engineering Operations at Zeal
April 17, 2022 18:00 - 50 minutes - 34.6 MBIn this episode, Jason Harrison and I talk about his career as a programmer, getting started as a programmer, transitioning from freelancing to working as an employee, pricing work as a freelancer, bringing new team members up to speed, and avoiding the pitfalls of onboarding. Jason Harrison on Twitter Jason Harrison on LinkedIn Zeal Careers at Zeal Software Residency
141 - Thinking Like a Developer with Zell Liew
April 12, 2022 12:00 - 58 minutes - 40 MBIn 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 Blog Learn JavaScript Today Zell Liew on Twitter
140 - Habits of an Exceptional Developer with Aweys Ahmed
April 05, 2022 12:00 - 1 hour - 51.3 MBIn this episode, I talk with Aweys Ahmed about what makes an exceptional software developer, how to maximize your productivity by making small changes to your work habits, managing distractions, preserving mental capacity with to-do lists, and what we can learn from the lives of exceptional people. Aweys Ahmed on Twitter Aweys Ahmed on LinkedIn Aweys Ahmed on Dev.to How to have a productive programming day
139 - David Heinemeier Hansson
March 29, 2022 12:00 - 1 hour - 42.1 MBIn this episode I talk with David Heinemeier Hansson about car racing, employee/environment fit and its effect on happiness and productivity, COVID-19, cryptocurrency, the Canadian trucker protests, and the advantage of being able to change your mind in light of new information. Joined by co-host Martin Lee. (We had some audio issues during the recording of this episode. Apologies for the lower-than-normal audio quality.) DHH's blog DHH on Twitter
138 - Alex VKO, Founder of RubyCI
March 22, 2022 12:00 - 42 minutes - 29.2 MBIn this episode, Alex and I discuss the technical aspects of RubyCI as well as some of the business aspects. RubyCI Alex VKO on LinkedIn Sin City Ruby
137 - Marissa Goldberg, Founder of Remote Work Prep
March 15, 2022 12:00 - 48 minutes - 33.2 MBIn this episode I talk with Marissa Goldberg about rest and leisure, morning routines, self-discipline, and how managing your energy makes you a more effective, productive worker. Marissa Goldberg on Twitter Remote Work Prep Marissa Goldberg.com Marissa's Remote Work Gift Guide
136 - Colleen Schnettler of Hammerstone and Simple File Upload
March 08, 2022 13:00 - 42 minutes - 29.3 MBIn this episode, Colleen Schnettler and I discuss her entrepreneurial ventures including Simple File Upload and Hammerstone, freelancing, and our strategies and goals for content creation. Colleen Schnettler on Twitter Software Social Podcast Simple File Upload Hammerstone.dev Sin City Ruby
135 - Andrew Culver, Creator of Bullet Train
March 01, 2022 13:00 - 49 minutes - 33.9 MBIn this episode, Andrew Culver and I discuss the origins of Bullet Train, finding ideas for new products as a consultant, developer productivity, domain modeling, and the benefits of attending a conference like Sin City Ruby. Andrew Culver on Twitter Andrew Culver.net Bullet Train Bullet Train Blog Sin City Ruby
134 - Behind the Scenes of Conference Organizing with Jason Charnes
February 18, 2022 02:00 - 43 minutes - 29.8 MBJason Charnes and I discuss organizing Southeast Ruby and Sin City Ruby. Jason Charnes.com Jason Charnes on Twitter The Remote Ruby Podcast Sin City Ruby
133 - Kelly Sutton, Software Engineer at Gusto
February 14, 2022 21:00 - 52 minutes - 36.4 MBIn this episode, Kelly Sutton and I discuss Sidekiq, structuring large codebases with Packwerk, namespaces, the real purpose of private methods, and the upcoming Sin City Ruby conference. KellySutton.com Kelly Sutton on Twitter
132 - Ufuk Kayserilioglu, Engineering Manager of the Ruby Infrastructure Team at Shopify
February 08, 2022 13:00 - 1 hour - 45.4 MBIn this week's episode, I'm joined by Ufuk Kayserilioglu for a wide-ranging conversation including Richard Feynman, Ben Franklin, philosophy, and the idea of dauntless curiosity. Ufuk Kayserilioglu on Twitter Ufuk Kayserilioglu on GitHub
131 - "Anti-Stubbornness" with Nick Schwaderer
January 30, 2022 19:00 - 1 hour - 48.6 MBIn 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. Nick Schwaderer on GitHub Schwad.GitHub.Io Nick Schwaderer on LinkedIn PastRubies.live
130 - ViewComponent with Joel Hawksley, Staff Engineer at GitHub
January 23, 2022 19:00 - 50 minutes - 34.9 MBIn this episode Joel Hawksley and I discuss ViewComponent, accessibility, and borrowing good ideas from React. ViewComponent.org Primer.style Hawksley.org Joel Hawksley at GitHub
129 - Drew Bragg, Staff Engineer at Within3
January 16, 2022 21:00 - 1 hour - 43.3 MBIn 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, missing objects, conceptualizing technical debt, and object-oriented principles. Drew Bragg on Twitter Drew Bragg on GitHub Drew Bragg on Dev.to Drew Bragg.dev Within3 Code Complete
128 - Adrian Marin, Founder of Avo Admin
January 09, 2022 19:00 - 44 minutes - 30.7 MBIn 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 about the Romanian language and Slavic versus Romance languages. Adrian Marin on Twitter Avo Admin
127 - SOLID Principles with Dave Copeland, CTO of Mood Health
January 02, 2022 23:00 - 54 minutes - 37.6 MBIn this episode Dave Copeland and I discuss what we like about SOLID principles and what we don't. SOLID is not Solid Sustainable Rails Dave Copeland on Twitter Dave Copeland's Website
126 - Benjamin Wood, CEO of Hint
December 27, 2021 21:00 - 57 minutes - 39.3 MBIn this episode, Benjamin and I talk about transitioning from being an independent freelancer to running an agency, plus the challenges involved in hiring programmers. We also talk about recording music. Benjamin Wood on Twitter Benjamin Wood on GitHub Hint.io Careers at Hint.io
125 - Anurag Goel, CEO of Render
December 21, 2021 13:00 - 54 minutes - 37.6 MBIn 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 successfully start a PaaS/hosting startup. Anurag Goel on Twitter Render Career opportunities at Render
124 - Testing JavaScript with Kent C. Dodds
December 14, 2021 13:00 - 57 minutes - 39.4 MBIn 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 have good code without tests. Kent C Dodds.com Kent's Office Hours testingjavascript.com Kent C Dodds on Twitter Kent C Dodds on GitHub
123 - Scaling a Rails App with Tom Rossi of Buzzsprout
December 05, 2021 18:00 - 1 hour - 42.9 MBIn this episode, Tom Rossi and I talk about what types of challenges one might encounter when scaling a Rails application. We also talk about podcasting. Tom Rossi on Twitter Higher Pixels Buzzsprout
122 - Deployment from Scratch with Josef Strzibney
November 30, 2021 21:00 - 53 minutes - 36.9 MBIn this episode, Josef Strzibney and I talk about his book, Deployment from Scratch, and, naturally, deploying and running web applications. Deployment from Scratch nts.strzibney.name Josef Strzibney on Twitter
122 - Deployment from Scratch with Josef Strzibny
November 30, 2021 21:00 - 53 minutes - 36.9 MBIn this episode, Josef Strzibny and I talk about his book, Deployment from Scratch, and, naturally, deploying and running web applications. Deployment from Scratch nts.strzibny.name Josef Strzibny on Twitter
[LIVE from RubyConf 2021] Crossover Episode
November 25, 2021 12:00 - 51 minutes - 35.3 MBThis multi-podcast crossover episode was recorded live at RubyConf 2021 in Denver. In this episode you'll hear Jemma Issroff, Emily Giurleo, Nick Schwaderer, Jason Charnes, Andrew Mason and Jason Swett.
121 - API Design with Damir Svrtan, Senior Software Engineer at Netflix
November 23, 2021 02:00 - 45 minutes - 31.5 MBIn this episode, Damir and I take a deep dive on API design. Damir.Svrtan.me Damir Svrtan on Twitter Damir Svrtan on GitHub
[LIVE from RubyConf 2021] I Tell Nick Schwaderer About My Soup
November 20, 2021 17:00 - 6 minutes - 4.53 MBIn this episode I tell Nick Schwaderer about some soup I ate. We touch on ingredients, spice level, utensils and consumption logistics. Links: Saigon Bowl
120 - Functional Programming with Jono Stiansen
November 14, 2021 20:00 - 1 hour - 42.7 MBIn this episode, Jono Stiansen and I discuss the philosophy of science as it applies to programming, debugging methodology, and functional programming. Jono Stiansen on Twitter The Three Virtues of a Great Programmer Gilded Rose Refactoring Kata An Introduction to Pattern Matching in Ruby Elixir's pin operator The Hangman Challenge
119 - Refactoring Techniques and Working with Large Codebases with Dana Kashubeck
November 09, 2021 18:00 - 49 minutes - 34.2 MBIn this episode, Dana Kashubeck and I discuss working in a rapidly growing environment, deciding when to refactor, the benefits of organizational knowledge, and how to effectively share knowledge as opposed to simply giving answers. Within 3 Working Effectively with Legacy Code by Michael Feathers
[LIVE from RubyConf 2021] Joel Hawksley Tells Me About His Drink
November 08, 2021 23:00 - 1 minute - 1.03 MBIn 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
November 02, 2021 12:00 - 55 minutes - 38 MBIn 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 available to developers. Lerner.co.il Reuven Lerner on Twitter Reuven Lerner on YouTube