Inventing on Principle

by Bret Victor (54min)

a favourite talk shared by Max