Skip to content
HeyJared

No Compromises

Two seasoned salty programming veterans talk best practices based on years of working with Laravel SaaS teams.

Podcast · By Joel Clermont and Aaron Saray · English · Official site

Indexed episodes, last 90 days
6
Latest publication
Sep 19, 2026
Audience
Checking…
Earliest in this view
Jul 4, 2026

Latest episodes

  1. Episode · Sep 19, 2026

    Is the traditional code review workflow holding you back? (opens the original)

    Episode notes

    Read excerpt

    Have you ever had someone review your pull request, make changes without telling you, and just merge it in? In the latest episode of the No Compromises podcast, we discuss whether the traditional code review workflow still makes sense in a world where AI tooling lets developers move faster than ever. Aaron shares two real situations where a reviewer fixed and merged code without discussion, and we dig into why the lack of communication is the real problem, not the act of fixing things itself. We

  2. Episode · Aug 29, 2026

    Write better requirements or pay for it later (opens the original)

    Episode notes · Neutral tone

    Read excerpt

    Have you ever handed off a feature request with barely any detail and expected the developer to just figure it out? In the latest episode of the No Compromises podcast, we discuss why writing clear requirements is one of the most valuable things a business can do before development starts. We make the case that even imperfect requirements beat none at all because they determine where the discovery happens, closer to the finish line rather than somewhere in the middle of the country. We also cove

  3. Episode · Aug 15, 2026

    Which layer of caching does your slow app actually need? (opens the original)

    Episode notes

    Read excerpt

    When someone says your app is slow and you need caching, do you actually know which layer of caching they are talking about? In the latest episode of the No Compromises podcast, we discuss the many different forms caching takes in a Laravel application and why reaching for the cache facade is not always the answer. We walk through caching from the outside in, starting with edge caching via Cloudflare, moving into Laravel's cache facade for third-party API calls, and all the way down to memoizati

  4. Episode · Aug 1, 2026

    Where do credentials end and configuration begin in your env file? (opens the original)

    Episode notes · Critical tone

    Read excerpt

    Have you ever fixed a failing test by adding a variable to phpunit.xml and moved on, not thinking twice about whether that was actually the right call? In the latest episode of the No Compromises podcast, we discuss a real pull request disagreement about where environment variables belong and why it actually matters. We draw an important distinction between credentials and workflow configuration in your env file, and why that difference should determine exactly what goes into phpunit.xml and wha

  5. Episode · Jul 18, 2026

    Running AI agents on your production server is the new FTP (opens the original)

    Episode notes · Critical tone

    Read excerpt

    Have you ever let an AI agent run commands on your production server because you were stuck, telling yourself it would be fine? In the latest episode of the No Compromises podcast, we discuss why giving AI agents access to your production environment is as reckless as the bad old days of FTPing code straight to your server. We make the case that AI agents are non-deterministic and carry no responsibility, which makes them far more dangerous than a developer making a manual mistake on a live serv

Publishing over time

Last 90 days. Choose a month to open its work.

Recurring subjects

Named in the text we hold. One piece can cover several.

Audience

No verified audience measurement yet.

About this data

Counts cover the work we have indexed. Tone needs enough text and a confident classification. Excerpts and episode notes are not full articles or transcripts.

Identity or attribution wrong? Suggest a correction.

See coverage about No Compromises