Episode

Using AI to Complete a Half-Finished Rewrite (Ep. 169)

Podcast
Never Rewrite: Software Engineering & AI Coding
Published
Aug 21, 2026
Duration seconds
1184
Processing state
not_requested
Canonical source
https://api.riverside.com/hosting-analytics/media/8342f33c25b5757933dbe83f46057f35fb847302880bde83db410161bb0e0578/eyJlcGlzb2RlSWQiOiIzMzk5NzM4ZC1lOGM5LTQ1ZDUtYjBkMi1jNTZhZTBmYTkyOTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE3ZTBkMzg0ZmY3YmU5OGQyNWQ0OThjL25ldmVyLXJld3JpdGUtY29tcG9zZXItMjAyNi04LTEzX18yMC0zMC0xNi5tcDMifQ==.mp3
Audio
https://api.riverside.com/hosting-analytics/media/8342f33c25b5757933dbe83f46057f35fb847302880bde83db410161bb0e0578/eyJlcGlzb2RlSWQiOiIzMzk5NzM4ZC1lOGM5LTQ1ZDUtYjBkMi1jNTZhZTBmYTkyOTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE3ZTBkMzg0ZmY3YmU5OGQyNWQ0OThjL25ldmVyLXJld3JpdGUtY29tcG9zZXItMjAyNi04LTEzX18yMC0zMC0xNi5tcDMifQ==.mp3
JSON
/v1/public/podcasts/never-rewrite-software-engineering-ai-coding-6208168/episodes/using-ai-to-complete-a-half-finished-rewrite-ep-169
Markdown
/podcast/never-rewrite-software-engineering-ai-coding-6208168/using-ai-to-complete-a-half-finished-rewrite-ep-169.md

Actions

  • POST https://stenobird.com/v1/public/podcasts/never-rewrite-software-engineering-ai-coding-6208168/episodes/using-ai-to-complete-a-half-finished-rewrite-ep-169/transcription-requests
    Idempotently request low-priority transcript generation for this episode.
  • GET https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168/using-ai-to-complete-a-half-finished-rewrite-ep-169.md
    Read the agent-friendly Markdown representation of this episode resource.

Summary

Jeffrey Sherman discusses using AI to complete a decade-long API rewrite, focusing on strategies for parity, documentation, testing, and migration. This episode offers insights into managing legacy systems and leveraging AI for efficient software development.