# Using AI to Complete a Half-Finished Rewrite (Ep. 169) Page: https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168/using-ai-to-complete-a-half-finished-rewrite-ep-169 Text version: https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168/using-ai-to-complete-a-half-finished-rewrite-ep-169.md Podcast: [Never Rewrite: Software Engineering & AI Coding](https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168) Published: 2026-08-21T13:00:00+00:00 Episode link: https://api.riverside.com/hosting-analytics/media/8342f33c25b5757933dbe83f46057f35fb847302880bde83db410161bb0e0578/eyJlcGlzb2RlSWQiOiIzMzk5NzM4ZC1lOGM5LTQ1ZDUtYjBkMi1jNTZhZTBmYTkyOTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE3ZTBkMzg0ZmY3YmU5OGQyNWQ0OThjL25ldmVyLXJld3JpdGUtY29tcG9zZXItMjAyNi04LTEzX18yMC0zMC0xNi5tcDMifQ==.mp3 Audio file: https://api.riverside.com/hosting-analytics/media/8342f33c25b5757933dbe83f46057f35fb847302880bde83db410161bb0e0578/eyJlcGlzb2RlSWQiOiIzMzk5NzM4ZC1lOGM5LTQ1ZDUtYjBkMi1jNTZhZTBmYTkyOTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE3ZTBkMzg0ZmY3YmU5OGQyNWQ0OThjL25ldmVyLXJld3JpdGUtY29tcG9zZXItMjAyNi04LTEzX18yMC0zMC0xNi5tcDMifQ==.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/never-rewrite-software-engineering-ai-coding-6208168/episodes/using-ai-to-complete-a-half-finished-rewrite-ep-169 Duration seconds: 1184 ## Resource 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. ## Actions - request_transcript: `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. - read_markdown: `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. A page view does not enqueue transcription. Agents should invoke `request_transcript` explicitly when they need this episode processed. ## Transcript Full transcripts are not published on public pages unless there is a clear rights basis.