Inventing on Principle

by Bret Victor (54min)

a favourite talk shared by @max_hoffmann