David Crawshaw
Person on 4 sites
Software engineer; co-founder and former CTO of Tailscale, previously on the Go team at Google.
-
4 facts on wiqqi (opens wiqqi.app)
Who people, organisations and podcasts are, and how they connect, with sources.
Updated 2026-11-01 -
3 channels on ppll (opens ppll.app)
Where public figures publish, and what they are on record saying.
Updated 2026-11-02 -
19 beliefs on korrents (opens korrents.com)
-
Code review as a review mechanism depends on reviewers being able to infer effort from reading code, and AI-agent-generated code erases that signal. (opens korrents.com)
“the reviewer is the principal, the contributor is the agent, and code review only worked because the reviewer could cheaply infer effort from reading the code. Agents collapse that signal.”
-
A person directing an AI agent rather than writing code themselves has no incentive to actually read the resulting code or engage seriously with reviewer feedback. (opens korrents.com)
“There is no incentive for the human driving the agent to actually read the code or spend time thinking about what the reviewer says.”
-
Making the person who directs an AI agent also own the deployment removes the principal-agent misalignment that agent-driven code review creates. (opens korrents.com)
“there is no principal-agent problem, because the human driving the machine takes on the responsibility for its actions by owning the deployment.”
-
Code review as a review mechanism depends on reviewers being able to infer effort from reading code, and AI-agent-generated code erases that signal. (opens korrents.com)
-
9 recommendations on rcmnd (opens rcmnd.app)
-
Mac OS (opens rcmnd.app)
“I have a lot of feelings about macOS: it is astonishingly painful for developers, but makes up for it with a consistent experience for users.”
-
Elgato Wave 3 (opens rcmnd.app)
“Microphones are important, so I have an Elgato Wave:3 and open ear headphones.”
-
Proxmox (opens rcmnd.app)
“The Headless AMD Threadripper is running Proxmox. My main Debian environment runs as a VM here, along with various Windows test VMs,”
-
Mac OS (opens rcmnd.app)