Episodes

  • 258 - Errol Schmidt, CEO of reinteractive
    Jun 11 2025

    In this episode, I talk with Errol Schmidt from Reinteractive about community involvement and sales strategies. Errol shares how he targets Salesforce by teaching their account executives about Heroku, positioning himself as the go-to expert. We discuss how developers are in sales whether they realize it or not, and the importance of relationship building.

    • reinteractive
    Show More Show Less
    1 hr and 5 mins
  • 257 - Colleen Schnettler, Creator of HelloQuery
    May 19 2025

    In this episode, Colleen Schnettler discusses her startup HelloQuery, which allows non-technical people to query databases using natural language. She explains her marketing approach for growing the business, including her LinkedIn outreach system and focus on finding the right niche in the crowded AI space. Colleen also shares insights about her new venture, SaaS Marketing Gym, which helps technical founders develop and implement marketing plans.

    Show More Show Less
    1 hr and 3 mins
  • 256 - Dave Farley, Author of Modern Software Engineering
    May 14 2025

    In this episode I talk with Dave Farley about how good software engineering prioritizes making code easy to change, since we inevitably need to revise our systems as requirements evolve. Dave also shares stories from building ultra-fast financial trading systems, where his team had to repeatedly rethink their architecture to meet performance demands. We also discuss how key concepts like abstraction and modularity connect to scientific thinking, with both requiring a healthy skepticism toward our own assumptions.

    • Modern Software Engineering
    • The Software Developers' Guidebook
    • Nonsense Monthly
    Show More Show Less
    1 hr and 9 mins
  • 255 - Ghost Engineers with Yegor Denisov-Blanch and Simon Obstbaum
    May 9 2025

    In this episode I talk with Yegor Denisov-Blanch and Simon Obstbaum about their Stanford research on developer productivity. They share findings about "ghost engineers" (9.5% of developers who do minimal work), discuss challenges in measuring engineering output versus productivity, and explain their data-driven approach to software engineering assessment. The conversation explores how different developers contribute varying value, how life circumstances impact work motivation, and their methodology examining source code and Git metadata. The researchers highlight the importance of quantifying engineering contributions and have collected data from over 50,000 engineers in their ongoing study.

    Show More Show Less
    57 mins
  • 254 - Amanda Perino, Executive Director of The Rails Foundation
    May 7 2025

    In this episode, Amanda Perino, Executive Director of The Rails Foundation, discusses the foundation's mission to promote Rails through events like Rails World, focusing on finding unique venues that create special conference experiences. She shares insights about venue selection, sponsor negotiations, and the foundation's efforts to showcase Rails amid challenging job market conditions.

    Show More Show Less
    1 hr and 12 mins
  • 253 - Dave Thomas, Author of The Pragmatic Programmer and Sin City Ruby 2025 Keynote Speaker
    Mar 28 2025

    In this podcast episode I talk with Dave Thomas, co-author of The Pragmatic Programmer and Sin City Ruby 2025 keynote speaker, who discusses his upcoming book Simplicity and how software development has become unnecessarily complex. Dave and I explore how developers can regain control by questioning established practices, trusting their intuition when code feels overly complicated, and experimenting with simpler approaches rather than blindly following industry trends.

    • Simplicity
    • Sin City Ruby
    • The Pragmatic Programmer
    Show More Show Less
    1 hr and 27 mins
  • 252 - What is Good Code? with Jerad Gallinger
    Mar 24 2025

    In this episode, I talk with Jared Gallinger about what makes good code. We agree that code must first work correctly, but real quality comes from being understandable and maintainable. We discuss how different code requires different quality standards - throwaway scripts can be messy while core systems need careful design. We explore how UI design limits code quality and why creating good software, like art, requires both discipline and comfort with necessary waste. A practical look at a concept developers discuss but rarely define clearly.

    • jeradgallinger.ca
    Show More Show Less
    1 hr and 10 mins
  • 251 - Databases at Scale with Prarthana Shiva, Sin City Ruby 2025 Speaker
    Mar 7 2025

    In this episode of Code with Jason, host Jason Swett interviews Prarthana Shiva, a senior software engineer at NexHealth, who shares how her team is handling massive database scaling challenges. Prarthana explains their PostgreSQL database's growth to 24 terabytes (with projections to triple within a year) and details their innovative solutions including read replicas, Elasticsearch implementation, Redis caching, external write-ahead logs, and optimized vacuuming processes. The conversation also touches on Jason's own database challenges with his CI platform and concludes with Prarthana's upcoming presentation at Sin City Ruby 2025, where she'll discuss their transition from schema-based to row-based multi-tenancy for better scalability.

    • Prarthana Shiva on LinkedIn
    • Sin City Ruby
    Show More Show Less
    45 mins