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.
Ken Little talks about scaling Tumblr to keep up with their blogging users: scaling the data model, sharding, their PHP frontend and the Scala backend, and much more.
Phil Trelford discusses how to design large scale applications with functional concepts, the state of the F# community and much more.
Rúnar Bjarnason talks about the ideas behind and features in the popular scalaz library, programming concepts like (bi-directional) lenses, Scala Macros, and much more.
Miles Sabin explains dependent typing in Scala, the Shapeless project that demonstrates these concepts, static typing improvements in Scala and Scala Macros.
Lance Walton discusses Scala in the enterprise, educating developers in functional programming and whether Scala's binary compatibility issues between releases are a problem, and much more.
Dick Wall explores the state and future of Java, his reasons for switching to programming in Scala, the SubCut Dependency Injection library for Scala, Scala Compiler Plugins and much more.
Sadek Drobi discusses functional programming sand Scala's multi paradigm approach at QCon London 2012. He also shares insights into the new Play 2.0 framework.
Viktor Klang talks about the features of Akka 2.x and future releases, Akka's approach to fault tolerance, the effort to unify Futures in Scala, and the state of functional programming.
In this interview done by InfoQ's Srini Penchikala, Oleg Zhurakousky talks about the cloud architectures with messaging as the core part of the cloud solutions. He also discusses the Spring Integration and other Spring projects like Spring Roo and Cloud Foundry.
Jonas Bonér and Kresten Krab Thorup on Bringing Erlang's Fault Tolerance and Distribution to Java with Akka and Erjang
Jonas Bonér and Kresten Krab Thorup discuss some key aspects of Erlang like fault tolerance and reliability and how the Akka and Erjang projects try to bring them to the JVM.