Daniel Stenberg, the creator of curl, shares his balanced stance on AI in software development. He argues that while AI tools can assist with code review and bug detection, humans must remain in control of what gets merged. The curl project requires every contributor to stand behind their code as a human, rejecting fully automated AI-driven merges. He also emphasizes that open source communication must remain human-to-human, warning against AI-generated walls of text in collaborative workflows. The conclusion: humans and machines complement each other, but responsibility must stay with people.

5m read timeFrom daniel.haxx.se
Post cover image
Table of contents
A work of love and prideAIs do mistakesHumans do mistakesCommunication is for humansThe combination
3.3K Impressions