Simon Willison’s Weblog

Subscribe

Ned Batchelder: Interfaces. Ned on interfaces.