Chris Richardson explains the appeal of Scala, functional programming in Java and other languages, the basics of Event Sourcing, and his perspective on the state of the Java ecosystem.
Sadek Drobi explains ways to simplify software architectures by reframing the problem and requirements. Also: Scala, Prismic.io, and much more.
Anil Madhavapeddy describes why unikernels have important security properties, how they can be built, and how they can be utilised alongside of Docker containers. He stresses the importance of type safe languages, particularly OCaml, which was used for the Mirage OS project, but also touches upon Go and Rust.
Mathias Brandewinder explains why F# is well suited for data science: the REPL, type providers for seamless data access, functional programming concepts and much more.
Yan Cui talks about the advantages of using F# to build DSLs and using the actor model. Also: why and how to use graph databases to model (game) economies.
Natalia Chechina explains the challenges of scaling distributed Erlang beyond a certain number of systems and how SD Erlang helps to overcome those problems.
Dianne Marsh talks to Charles Humble about hiring an engineer at Netflix, organising an engineering team around speed of execution, the languages and frameworks Netflix uses, and diversity in IT.
Andrea Magnorsky talks about her experience with adopting F# for .NET game development, where F# fits, property based testing with FsCheck, and much more.
José Valim explains the ideas behind Elixir, a new programming language for the Erlang VM. Also: concurrency, handling iteration with Iteratees and other approaches, and much more.
David Nolen explains the power of the Transit format (efficiently serializing values to JSON and MessagePack), Transducers, the power of Facebook's React when bundled with immutable data structures.
Marc Prud'hommeaux talks about his experience using Apple's Swift language, both to write new code and port an existing Objective-C code base. Also: immutable data structures, concurrency, and more.
Jessica Kerr discusses the differences between coding in Java, Scala and Clojure, the charm of autogenerated test data, and diversity in the IT industry.