Venkat Subramaniam was a speaker at the Codemotion Rome 2019 conference with the talk “Mixed Paradigms: The Method of Madness”. He answered a few questions: what are the best tools developers can use to handle complexity and changes in software? What was developing like before the “Agile Manifesto”, published in 2001? How is it now? What is the most effective way to learn programming, to find something new and intriguing?