In this session, Oren Eini discusses a different approach for security. One that assumes that the security of the system depends on how usable it is. Designing for the user experience of a secured system means that we make the user fall into the pit of (secured) success.
Talk about various aspects of being in the Building a business around open source software, working in distributed teams, growing a company from 1 employee to 30+, non-technical details that are important to understand to run a company.
Defining and meeting quality attributes, as well as respecting restrictions, is fundamental for the correct definition of a good software architecture. Often, decisions will involve resolving trade-offs.
Oren just goes into this overview of the evolution of the PC, it's really cool and it really sets the stage for having you think, how many times is my application making my hard drive spin and could it and should it be spinning much less with a better meta data dictionary and maybe there's something to this million little databases...