Eric Evans (Creator of Domain-Driven Design), and Brian Foote (Big Ball of Mud, Patterns Languages of Program Design), discuss the current state of software design, reminisce about the Small talk good old days, explain patterns from Domain-Driven Design, UML, Big Balls of Mud, and more.
Dave Duggal explains Consilience's Ideate, a real-time application-integration platform for linking information in the enterprise. Dave explains the motivation, concept and technology behind Ideate.
In this interview recorded at QCon New York 2012 Conference, Brian Leroux from Adobe team discussed cross platform mobile application development with PhoneGap technology.
In this interview recorded at QCon NY 2012 Conference, Aditya Bansod from Sencha team talks about building mobile web applications using HTML5. He also discusses web as a technology platform, tools and cloud services that help developers take advantage of HTML5 technology.
Debasish Ghosh talks about the advantages of functional programming and how its abstractions help to reason about code, Monads, DSLs, NoSQL and MongoDB, and much more.
In this interview recorded at QCon NY 2012 Conference, Spring Security project lead Robert Winch discusses the new features of Spring Security 3.1 version and design strategies for multi-tenant cloud applications.
In this interview recorded at QCon New York 2012 Conference, Robert Greene from Versant Corporation discusses Versant's NoSQL database and their JPA 2.0 compliant Java NoSQL solution. He also talked about transparency of data access across the physical nodes when using NoSQL databases.
Peter Bell discusses the state of Java today and whether startups are using it or not, polyglot programming, startups in New York, how to keep up to date with technology, and much more.
Ganesh Prasad explains how the contribution of SOA is the management of dependencies between systems, how SOA is a design aspect and not a technological one, and much more.
Matt Wynne talks about BDD with Cucumber, the value of writing microtests, and the ideas behind hexagonal architecture and how they improve and speed up the development workflow.
Jurgen Appelo talks about his book "Management 3.0: Leading Agile Developers, Developing Agile Leaders", how Complexity Science helps to understand Agile teams, and much more.