podcast

Mitchell Hashimoto’s new way of writing code

The Pragmatic Engineer · Feb 27, 2026

Spotify →

There is an unspoken compact in open source that effort in the submission is met with effort in the review. The surge in low-effort, and often low-value AI generated open source contributions is breaks the compact.

Spotify →

The flood of Claude-generated PRs is causing a lot of pain in the open source community and an inevitable backlash reaction. Where does this lead? Blanket rejection of AI contributions to open source projects is also not the answer.

Spotify →

Some projects are now allowing PRs only from vouched-for contributors. Those who break trust are denounced and gated.

Spotify →

"GitHub and forges [in general] do not work with agentic workflows today"

Spotify →

On “harness engineering”. When you see AI do a bad thing, try to build tooling it could have called out to avoid or course correct away from that bad thing.

Spotify →

Always have an agent running in the background because there is always something to do. Disable its ability to notify you: remain in control of interruptions. You choose when to interrupt the agent.

Spotify →

Identify the tasks that require thinking and the tasks that don’t, and delegate the only the tasks that don’t require thinking

Spotify →

"Rejecting AI before spending serious time with it ...is like trying git for an hour and deciding you’re not more productive with it."

Spotify →

First step for new adopters should be to reproduce your own work with an agent.

Spotify →

It doesn’t have to replace you as a person. Just find the corners of your work and let it replace those

← Back to sources