Bret Victor Inventing on Principle
In brief
Bret Victor's talk "Inventing on Principle" argues that creators should find a guiding principle to fight for. He shows demos of immediate-feedback tools, such as live-updating code and animation editors.