Code with Jason

Jason Swett

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

  • 1 hour 17 minutes
    243 - Johanna Rothman, Author and Consultant

    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 to better results in both business and writing.

    7 January 2025, 7:00 pm
  • 1 hour 9 minutes
    242 - John DeSilva, CTO at Revela

    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, and the surprising value of old-school technology in today’s world.

    3 January 2025, 2:00 pm
  • 1 hour 3 minutes
    241 - Freedom Dumlao, Sin City Ruby 2025 Speaker

    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 Chinatown, and ways to connect with Freedom.

    31 December 2024, 2:00 pm
  • 1 hour 6 minutes
    240 - JP Camara, Principal Software Engineer at Wealthbox

    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 simulation, and Jeremy Bearimy.

    4 December 2024, 2:00 pm
  • 54 minutes 56 seconds
    239 - Artur Trzop, Co-Founder & COO of Knapsack Pro

    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, and recent improvements to Knapsack Pro. 

    26 November 2024, 7:00 pm
  • 1 hour 3 minutes
    235 - Derrick Fonseca

    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, and my upcoming conference Sin City Ruby 2025.

    19 November 2024, 2:00 pm
  • 1 hour 9 minutes
    238 - Will Carey, CTO of Brand New Box

    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 working backwards, the value of curiosity, the benefits of building long-term relationships, and my consulting work.

    12 November 2024, 1:00 pm
  • 57 minutes 26 seconds
    237 - Adarsh Pandit, Executive Director of Ruby Central

    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 meetups & conferences, and my conference, Sin City Ruby.

    7 November 2024, 2:00 pm
  • 1 hour 23 minutes
    236 - Landon Gray

    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/life balance as a freelancer, whether charging an hourly rate is the best way to represent the value you provide as a consultant, having a north star to guide your decision making in your work life, what actually comprises risk, how marketing yourself is important regardless of whether you're an employee or a freelancer, how the modern hiring process is broken, value created vs compensation received, and Landon's trip to the AI Engineer World's Fair in San Francisco.

    16 October 2024, 5:00 pm
  • 1 hour 16 minutes
    235 - Eric Normand

    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 domain modeling, how having a theory of your product impacts domain modeling, the abundance of bad advice for new consultants, and the pros and cons of masterminds.

    8 October 2024, 4:00 pm
  • 1 hour 2 minutes
    233 - Joel Hawksley, Staff Engineer at GitHub

    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 clear conceptualization, the desirability (or not!) of perfect adherence to standards, reducing defect rate, and meaningful testing goals. 

    1 October 2024, 3:00 pm
  • More Episodes? Get the App
© MoonFM 2025. All rights reserved.