Software Development in 21st Century
The following video is from Thoughtworks San Fransisco Event. A talk by Martin Fowler on Software Development in the 21st Century. He talks about schemaless data structure best usage, NoSQL and consistency and the value of software design.
I have great respect for Martin Fowler, I read his article series on Object Oriented Programming that makes perfect sense and is very valuable. It forms the basis for my Object Oriented Programming understanding.
You can follow him on his blog www.martinfowler.com.