Spring creator Rod Johnson discusses the importance of vision, teamwork, perserverance and sacrifice as he relates what it took to successfully build SpringSource from a small open source consultancy to a middleware powerhouse aimed at simplifying Enterprise Java, that sold to VMWare for hundreds of millions.
Gregory Collins talks about Snap, a high performance web framework for Haskell, where it fits in the web framework spectrum, the Iteratee I/O model, Haskell performance and much more.
Chrome Developer Advocate Michael Mahemoff, talks about the importance of single page web apps and the challenges that developers have to face while building them. He elaborates on developer tools, debugging techniques, Chrome Web Store and the future of web apps.
Juergen Hoeller talks to Charles Humble about the upcoming features in Spring 3.1 and Spring 3.2. The interview also explores SpringSource's attitude to standardisation, and the impact of the Java 7 and 8 language changes, and the Jave EE 6, on the framework.
Justin Sheehy discusses the benefits of RESTful web frameworks and how these apply to the Webmachine toolkit. He also talks about security, debugging and the future of web frameworks and HTTP.
Debasish Gosh talks about Domain Specific Languages: how to build DSLs with Scala or XText, real world DSLs, parser combinators and monads. Also: how Akka brings actor-based programming to the JVM.
In this interview, Craig Larman discusses the many challenges you face when scaling scrum to large organizations. These challenges stem from decisions to use component teams over feature teams; adopting out sourcing without careful consideration for the impact of that decision; and over specialization of skills and limited learning which leads to waste, bottlenecks, and poor performance.
Roy Osherove talks about the challenges and opportunities of being a software team leader. He shares his hard won experiences in growing teams, their members and influencing behaviour. Being a software team lead is about getting out of your comfort zone, creating trust and commitment in your team but also about knowing about team maturity levels and the different approaches needed.
In this interview, recorded at QCon London, Glassfish architect Jerome Dochez talks to Charles Humble about plans for Java EE 7. The interview covers what Java EE 6 has achieved, possible additional profiles, the impact of the cloud, new features planned for the platform, and modularity.
In this interview, recorded at QCon London, Patrick Curran talks to Charles Humble about the history of the JCP, and how it has changed since Oracle's acquisition of Sun. He also talks about the relationship between the OpenJDK project and the JCP, the role of the JCP in innovation, and the recent Apache and Hologic controversies.