"There is a lot of principles, patterns, and methodologies for software development. We learn them, go to conferences, read books, and have all the awesome ideas for improvements. However, many times, none of that reflects on our daily lives. How is this possible, and what is missing there?
This talk will try to answer that question by showing the role of the developer from the perspective of the speaker and prove that you can do more than you can think."