{"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":"Never take hostages: give clients control from day one","slug":"never-take-hostages-give-clients-control-from-day-one","published_at":"2025-07-05T05:00:00+00:00","page_url":"https://stenobird.com/podcast/no-compromises-1309932/never-take-hostages-give-clients-control-from-day-one","show_page_url":"https://stenobird.com/podcast/no-compromises-1309932","url":"https://share.transistor.fm/s/8d92fbba","audio_url":"https://media.transistor.fm/8d92fbba/8878777a.mp3","summary":"Joel and Aaron explain why every project should start in the client’s own GitHub organization—even when the client has never heard of Git. They share scripts, onboarding tips, and war-stories that show how small setup shortcuts turn into big headaches later. You’ll learn a repeatable way to protect both your reputation and your client’s code base. (00:00) - Intro &amp; episode setup (01:15) - Create the repo in their org (02:15) - Quick hack versus right process (03:30) - Project-setup technical-debt risks (05:00) - Declaring non-negotiables to clients (06:45) - Docs that survive “hit-by-bus” events (08:00) - Solo-dev reputation boosters (08:45) - Silly bit Want to level up your skills as a Laravel developer ?","meta_description":"Joel and Aaron explain why every project should start in the client’s own GitHub organization—even when the client has never heard of Git. They share scri…","key_points":[],"chapters":[],"topics":[],"duration_seconds":655,"processing_state":"not_requested","actions":[{"name":"request_transcript","method":"POST","url":"https://stenobird.com/v1/public/podcasts/no-compromises-1309932/episodes/never-take-hostages-give-clients-control-from-day-one/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/never-take-hostages-give-clients-control-from-day-one.md","description":"Read the agent-friendly Markdown representation of this episode resource."}]}}