Jason Swett
Code with Jason
On the Code with Jason podcast I discuss technical topics with interesting people. Guests include people from companies like GitHub, Google and Stripe.
Author
Jason Swett
Category
Podcast website
Latest episode
Jul 5, 2026
Where to listen?
Podcasts in the app Replaio Radio Coming soonPodcasts are coming to the app soon. Install now and be the first to see a whole new take on podcasts
Episodes
248 - Ryan Kulp, Founder of TRMNL 05.02.2025 1:04:24
In this episode I talk with Ryan Kulp, creator of TRMNL, an e-ink dashboard. TRMNL ryanckulp.com Ryan Kulp on X
247 - Steven R. Baker, Creator of RSpec 28.01.2025 1:40:44
In this podcast episode, Steven R. Baker dives into test doubles like mocks and stubs, discussing their essential role in robust code development and challenging traditional testing practices. The conversation covers the nuances of Test-Driven Development (TDD), including writing failing tests first for better code clarity and test coverage, and explores RSpec's influence on TDD. Additionally...
246 - John Gallagher 23.01.2025 56:50
Join us for a conversation with John Gallagher, founder of Joyful Programming, as he shares insights on making programming enjoyable through Ruby, design, and object-oriented practices. We’ll explore the Unison programming language, designed to simplify distributed computing, and discuss the role of AI tools like ChatGPT in adopting new technologies. The episode includes stories about human forget...
245 - Irina Nazarova, CEO of Evil Martians and Sin City Ruby 2025 Speaker 16.01.2025 1:24:14
Jason Swett and Irina Nazarova discuss the revitalization of the Ruby community, focusing on the announcement of Sin City Ruby 2025 in Las Vegas. They highlight the importance of small, intimate gatherings for networking, insights from past events, the resurgence of Ruby meetups in San Francisco, and the role of mentorship in fostering growth. - Evil Martians - Martian Events - Sin City Ruby
244 - Jeff Dwyer, Founder & CEO at Prefab 14.01.2025 1:02:38
This episode explores how Prefab enhances deployment workflows by integrating feature flags with Java microservices and Ruby on Rails, drawing on Jeff's experiences at HubSpot and EasyCater. We discuss strategies for minimizing deployment risks, improving PR reviews, and mentoring junior developers through clear objectives and constructive feedback. Real-world examples and practical advice of...
243 - Johanna Rothman, Author and Consultant 07.01.2025 1:17:52
Johanna Rothman shares how to overcome the isolation of remote work by rebuilding community and fostering connections. She talks about the balance between creativity and knowledge, how understanding client needs is more important than just following requests, and why value-based work often beats hourly pay. Johanna also explains how experimenting, using feedback loops, and refining ideas can lead...
242 - John DeSilva, CTO at Revela 03.01.2025 1:09:24
In this episode, we reflect on the shift from remote work to in-person connections and explore Detroit's transformation into a vibrant place to live and work. With guest John DeSilva, CTO of Revela, we discuss his company’s growth from a basement startup to success with Ruby on Rails and the challenges of upgrading apps with Turbo. We also dive into database design, managing outdated data, an...
241 - Freedom Dumlao, Sin City Ruby 2025 Speaker 31.12.2024 1:03:04
Freedom Dumlao discusses Flexcar’s switch from Java to Ruby on Rails, covering the challenges, successes, and lessons learned from the transition. He shares insights on balancing coupling and decoupling in microservices, the strategic parallels between programming and problem-solving, and his experiences at Ruby conferences. The episode wraps up with community highlights, dining tips for Boston’s...
240 - JP Camara, Principal Software Engineer at Wealthbox 04.12.2024 1:06:34
On this episode, I talk with JP Camara, Principal Software Engineer at Wealthbox about nicknames, how having quality A/V equipment impacts how people perceive you, concurrency in programming, quantum computing, Galileo and the multiverse, blank slate-ism and whether people deserve credit or blame for their inborn traits and decisions, free will or determinism, whether or not we live in a simulatio...
239 - Artur Trzop, Co-Founder & COO of Knapsack Pro 26.11.2024 54:56
In this episode, I sit down with Artur Trzop, co-founder and COO at Knapsack Pro for a conversation that touches on the Polish language and learning foreign languages, Artur's journey to founding his own company, what the Knapsack Pro gem does, American programming work taking place in Poland, growing a company to the point of financial sustainability, facing competition from larger entities,...
235 - Derrick Fonseca 19.11.2024 1:03:34
On this episode, I'm joined by Derrick Fonseca for a conversation that touches on Derrick's path to software development and the commonalities in problem solving between programming and mechanical engineering, finding the problem, my experience at Rails World 2024, the state of the Ruby community and the benefits of attending meetups, writing understandable tests and test driven design,...
238 - Will Carey, CTO of Brand New Box 12.11.2024 1:09:01
On this week's episode, Will Carey, CTO of Brand New Box and I get together for a chat that touches on RailsConf Detroit, Will's work at Brand New Box, the challenges of remote work, starting new development projects, the benefits and risks of deploying early, pets vs cattle when it comes to server maintenance, Kubernetes, state-full code vs stateless code, starting at the end and workin...
237 - Adarsh Pandit, Executive Director of Ruby Central 07.11.2024 57:26
On this episode, I'm joined by Adarsh Pandit, Executive Director of Ruby Central. We discuss men's fashion, Adarsh's path to becoming a developer, the distinction between contracting and consulting, defining what you do as a consultant, keeping yourself top of mind to potential consulting clients, how Ruby Central is building community among Rubyists, the current state of Ruby meet...
236 - Landon Gray 16.10.2024 1:23:17
On this episode, Landon Gray and I get together for a conversation that touches on AI consulting, backfilling tests in a system that wasn't developed with TDD, generative AI assisting with testing in data science settings, using AI to develop your product vs using AI in your product, getting clients as an AI consultant, the benefits of remaining a solo contractor over starting an agency, work...
235 - Eric Normand 08.10.2024 1:16:49
On today's episode, I sit down with Eric Normand to discuss how to select good customers, the importance of sales and marketing to a freelancer, the importance of imagination, industry, and optimism, the purpose of consulting, how I structure my consulting services, other ideas for consulting structures, domain modeling, tech debt vs dull knives as a metaphor, how product design influences do...
233 - Joel Hawksley, Staff Engineer at GitHub 01.10.2024 1:02:10
On this episode, I'm joined by Joel Hawksley, Staff Engineer at GitHub for a discussion of code ownership with regards to a 3-year WCAG (Web Content Accessibility Guidelines) project at GitHub, benevolent dictatorship, collective ownability, terrible code vs acceptable code vs the viability of a project, writing good code vs solving problems, defining quality code, quality code resulting from...
232 - Allison McMillan, Fractional VP of Engineering & Leadership Consultant 11.09.2024 53:42
On this week's episode, I talk with Allison McMillan to discuss working environments, the importance of getting a remote team together on a regular basis, the benefits of a well thought out offsite, not-so-great offsite types, elements of a worthwhile offsite, and more. Allison McMillan.com Allison McMillan on LinkedIn Allison McMillan on Twitter
231 - Matt Kirkland, Founder and Designer at Brand New Box 04.09.2024 51:18
On this episode, I talk to Matt Kirkland, Founder and Designer at Brand New Box. We talk about how to get good clients, the utility of reminding people that you exist, reading science fiction, ChatGPT as highly advanced autocomplete, reading history, The limits of ChatGPT-style AI as compared to AGI, and Matt's Dracula read-through newsletter Dracula Daily. Philip K. Dick on Goodreads Franç...
230 - Nate Clark, founder of Brand New Box 27.08.2024 1:03:37
On today's episode I talk with Nate Clark, founder and principal software engineer of Brand New Box. We discuss Brand New Box's early days and what it's like to found an agency, the different ways Nate and I think about acquiring new business, marketing yourself, how big picture thinking can sharpen your day to day plans, deciding to build a product, the difficulty of finding a pr...
229 - Test Driven Design with Alex Bunardzic 06.08.2024 1:24:16
On today's episode, I talk with Alex Bunardzic about TDD (Test Driven Design), separating IO from business logic, configurable dependencies, TCR (Test and Commit or Revert), making many small commits rather than trying to write the whole program right the first time, distributed cognition, order dependency and imperative vs declarative programming, coding speculatively, and coding without shi...
228 - Flaky Tests with Alan Ridlehoover and Fito von Zastrow 30.07.2024 1:04:49
On today's episode, I'm joined by Alan Ridlehoover and Fito von Zastrow for a deep dive on flaky tests. Code with Jason - Testing Anti Pattern: Merged Setup Data Code with Jason - Duplication Code with Jason - W hy Duplication is More Acceptable in Tests A Brewer's Guide to Filtering out Complexity and Churn Fito von Zastrow on LinkedIn Fito von Zastrow on Twitter Alan Ridlehoover...
217 - Rich Steinmetz 24.07.2024 1:16:44
Today Rich Steinmetz returns for a discussion that touches on switching between languages, both spoken and programming, structuring tests, getting the most out of reading a book, buying an existing business, struggles with CircleCI and GitHub Actions, my project SaturnCI, and the need for better APIs. The Beginning of Infinity by David Deutsch The SaaS Playbook by Rob Walling Start Small, Stay Sm...
227 - Paul Campbell, Co-Founder and CEO of Tito 23.07.2024 1:04:06
On this episode, I talk with Paul Campbell, co-founder and CEO of Tito. We discuss the origins and early days of Tito, trends in current web design, Parkinson's Law, my project SaturnCI, using LLMs in the coding process, the need to understand universal programming principles rather than superficialities, and the quest for dejankification. We Are Developers World Congress XOXO Festival The B...
226 - Ciaran Lee, Co-Founder and Chief Engineer of Intercom 09.07.2024 59:59
In today's episode, I'm joined by Ciaran Lee, founder and Chief Engineer of Intercom for a discussion that touches on the genesis of Intercom and factors that enabled their success, scaling challenges when you're dealing with double-digit growth month to month, load balancers, canary deployment, the benefits of making many small deployments, how a robust testing environment benefits...
224 - Matthew Kaliara, CTO and Co-Founder at Rescale 25.06.2024 56:45
On today's episode, Matthew Kaliara joins me for a conversation on his work with his startup Rescale Supply. We also discuss React, ViewComponent, system testing, looks vs usability in design, flat design, the value of convention in design, usability testing, the inseparability of good UI design and good code, the importance of appropriate names in core components, and how good code can help...
Similar podcasts
Replaio is not a podcast publisher; show names, artwork and audio belong to their authors and are distributed through public RSS feeds.