This is one of the most eye opening presentations I've ever seen. I am a software developer. I try to think myself as a software engineer, but after this talk, it is clear to me that I am light years away of thinking about stuff the same way as Jowal does. But I am going in that direction. I've just started reading Righting Software and it completelly blew my mind. I wish I could work together with such enlightened engineers.