Never Rewrite: Software Engineering & AI Coding

Never Rewrite: Software Engineering & AI Coding

By Isaac Askew and Jeffrey ShermanTechnology
Download on the App Store

Never Rewrite: Software Engineering & AI Coding episodes

  • Vibe Coding (Ep. 159)

    Isaac Askew, Jeffrey Sherman, and Dustin Rea explore the impact of vibe coding on software development, maintenance, and industry practices. The conversation covers real-world experiences, risks, and the future of AI-assisted coding.

    19 min
  • Token-Based Billing Is Nuts (Ep. 158)

    Jeffrey Sherman and Isaac Askew explore the pitfalls of token-based billing models, comparing them to hourly billing and value-based billing. They discuss how these models create adversarial relationships, obscure true costs, and impact incentives for vendors and users alike.

    27 min
  • Episode 157: Is AI Making You The New John Henry?

    Today we're exploring the story of John Henry as a metaphor for the modern struggle between human labor and automation. The conversation delves into the dignity of work, the impact of AI on jobs, and how to adapt to technological change.

    24 min
  • Episode 154: Feature Parity Pitfalls

    Jeffrey Sherman and Isaac Askew discuss the pitfalls of aiming for feature parity during software rewrites, emphasizing the importance of communication, boundaries, and incremental improvements over blind feature replication.

    13 min
  • Episode 153: The Rewrite Trap & Sunk Cost Fallacy

    Isaac and Jeffrey explore the pitfalls of rewrites in software development, including the trap of delayed risk, sunk cost fallacy, and human psychology. Learn strategies to avoid costly rewrites and focus on incremental delivery and early feedback.

    20 min
  • Episode 150: The AI Rewrite Trap

    In this episode, Isaac Askew and Jeffrey Sherman explore the evolving landscape of software development, focusing on the relevance of rewrites in the age of AI. They discuss how AI tools like Claude are transforming engineering workflows, reducing the need for full rewrites, and shifting bottlenecks towards product management.

    32 min

About Never Rewrite: Software Engineering & AI Coding

From the publisher's feed

‘Never Rewrite’ is a mantra of ours in the programming realm. Often times when software developers encounter nightmare codebases, the thought crosses their mind to work towards a rewrite, a port to…