Stop Writing Dead Programs [video]
Watched the video of this on YouTube.  Overall a great talk, though I don’t agree with many of his conclusions.  He seems to argue that ‘move fast and break things’ is the way forward, and that big dynamic runtimes allow for this with great runtime debugging etc. I prefer to catch my bugs at compile time, and have found this to be a far more reliable path to actually finishing a software project.