I gave this talk at LPC 2012. It promotes the idea that programs layered on top of human-centric interfaces is a bad idea.
Click to access 50cef-all-plumbing-needs-an-api.pdf
The timing of this post with the announcement of the most recent bash vulnerability is not entirely coincidental.
