{"podcast":{"title":"No Compromises","slug":"no-compromises-1309932","podcast_index_feed_id":1309932,"rss_url":"https://feeds.transistor.fm/no-compromises","website_url":"https://show.nocompromises.io","image_url":"https://img.transistorcdn.com/z6cTh6hcjDJiOBZWkONVdabUkSvSMha6ir6ZU7zqiNs/rs:fill:0:0:1/w:1400/h:1400/q:60/mb:500000/aHR0cHM6Ly9pbWct/dXBsb2FkLXByb2R1/Y3Rpb24udHJhbnNp/c3Rvci5mbS9zaG93/LzIzMDM3LzE2Mjc1/MjExMTAtYXJ0d29y/ay5qcGc.jpg","author":"Joel Clermont and Aaron Saray","episode_count":157,"summary":"Two seasoned salty programming veterans talk best practices based on years of working with Laravel SaaS teams.","last_synced_at":"2026-07-19T04:20:23.931944+00:00","page_url":"https://stenobird.com/podcast/no-compromises-1309932"},"episode":{"title":"Rewriting without a map: shipping an MVP from a legacy app","slug":"rewriting-without-a-map-shipping-an-mvp-from-a-legacy-app","published_at":"2025-10-25T05:00:00+00:00","page_url":"https://stenobird.com/podcast/no-compromises-1309932/rewriting-without-a-map-shipping-an-mvp-from-a-legacy-app","show_page_url":"https://stenobird.com/podcast/no-compromises-1309932","url":"https://share.transistor.fm/s/edbd798b","audio_url":"https://media.transistor.fm/edbd798b/0f961bbc.mp3","summary":"Multiple times we have encountered the messy reality of rebuilding a decade-old system: stale specs, missing specs, and stakeholders who want \"the same… but better.\" In the latest episode of the No Compromises podcast, we share a lightweight framework for agreeing on an MVP, tagging \"post-MVP\" ideas, and negotiating trade-offs while still making progress. We walk through practical tactics for parallelizing work and learning as you go. (00:00) - Rebuilding an old system without copying its flaws (02:00) - Two extremes: too many specs or none at all (03:00) - MVP tension: ship value vs. future wishes (04:45) - Define MVP, capture unknowns as post-MVP tickets (05:30) - Build the first slice and learn (07:00) - Code foundations while refining scope (08:30) - Trade-offs as collaboration, not confrontation (09:30) - Takeaway: progress, check-ins, iterate together (10:00) - Silly bit Want to join one of our community dev calls ?","meta_description":"Multiple times we have encountered the messy reality of rebuilding a decade-old system: stale specs, missing specs, and stakeholders who want \"the same… b…","key_points":[],"chapters":[],"topics":[],"duration_seconds":713,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/no-compromises-1309932/episodes/rewriting-without-a-map-shipping-an-mvp-from-a-legacy-app/transcription-requests","description":"Idempotently request low-priority transcript generation for this episode."},{"name":"read_markdown","method":"GET","url":"https://stenobird.com/podcast/no-compromises-1309932/rewriting-without-a-map-shipping-an-mvp-from-a-legacy-app.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}