# Refactoring: What Changes (And Doesn't) in the Age of AI ft. Ravi Ram (Ep. 170) Page: https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168/refactoring-what-changes-and-doesn-t-in-the-age-of-ai-ft-ravi-ram-ep-170 Text version: https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168/refactoring-what-changes-and-doesn-t-in-the-age-of-ai-ft-ravi-ram-ep-170.md Podcast: [Never Rewrite: Software Engineering & AI Coding](https://stenobird.com/podcast/never-rewrite-software-engineering-ai-coding-6208168) Published: 2026-08-28T13:00:00+00:00 Episode link: https://api.riverside.com/hosting-analytics/media/9338d65b774137416a4d90110e7b77a83bde123715c0bae99cc6818cb2c3aa09/eyJlcGlzb2RlSWQiOiJhYjA2ZGJkNS1iZmY1LTQ2YmUtOWU4NS1mMzIwMDUzMDg1OTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE4ZmJkZTZmNjhjYTdmMDNlYjdjOThmL25ldmVyLXJld3JpdGUtY29tcG9zZXIubXAzIn0=.mp3 Audio file: https://api.riverside.com/hosting-analytics/media/9338d65b774137416a4d90110e7b77a83bde123715c0bae99cc6818cb2c3aa09/eyJlcGlzb2RlSWQiOiJhYjA2ZGJkNS1iZmY1LTQ2YmUtOWU4NS1mMzIwMDUzMDg1OTkiLCJwb2RjYXN0SWQiOiI3YTA3YTNiYS0wNzY2LTQzOTUtOTFlNy01MTFkZmM5MmEzZjAiLCJhY2NvdW50SWQiOiI2NTBkZGJjZDU5NTYwNGVjYjNiMTRmZmIiLCJwYXRoIjoibWVkaWEvY2xpcHMvNmE4ZmJkZTZmNjhjYTdmMDNlYjdjOThmL25ldmVyLXJld3JpdGUtY29tcG9zZXIubXAzIn0=.mp3 Processing state: not_requested JSON: https://stenobird.com/v1/public/podcasts/never-rewrite-software-engineering-ai-coding-6208168/episodes/refactoring-what-changes-and-doesn-t-in-the-age-of-ai-ft-ravi-ram-ep-170 Duration seconds: 2060 ## Resource Today we're joined by Ravi Ram, a kindred refactoring spirit. Ravi joins us today to discuss his approach to refactoring and how he leverages AI effectively to dramatically reduce the time it takes to implement refactors and fixes for his clients. Ravi Ram | ravi@dhali.com https://www.linkedin.com/in/dhali/ ------------------------------------- Dhali 30211 Avenida de las Bandera, STE 200 Rancho Santa Margarita, CA 92688 References: Practical Refactoring Woody Zuill | Llewellyn Falco https://www.youtube.com/watch?v=aWiwDdx_rdo Sandi Metz' Rules For Developers https://thoughtbot.com/blog/sandi-metz-rules-for-developers (Book) Tidy First: A Personal Exercise in Empirical Software Design Kent Beck ## Actions - request_transcript: `POST https://stenobird.com/v1/public/podcasts/never-rewrite-software-engineering-ai-coding-6208168/episodes/refactoring-what-changes-and-doesn-t-in-the-age-of-ai-ft-ravi-ram-ep-170/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/refactoring-what-changes-and-doesn-t-in-the-age-of-ai-ft-ravi-ram-ep-170.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.