Hadi Hariri takes a look at code usually written when developing business applications and how to refactor this using functional paradigms, and more importantly, see if these provides any value.
Peter Pilgrim presents the experience of adopting Scala in the digital enterprise. He provides technical and development advice to agile teams new to implementing Scala.
Trisha Gee shows how to build a fully working end-to-end application using just the core libraries available in the latest version of Java.
Yan Cui discusses lessons learned, successes and challenges, and how a graph database enabled the Gamesys small team of game designers to stay agile and focused on delivering new content to players.
Mike Pearce tells the story of how MOO manages to keep a fresh, startup-like culture that fosters innovation and values collaboration, while still delivering products and looking after its staff.
Andrew Kennedy talks about the reasons for creating a Docker cloud and how Clocker was born.
Stuart Williams examines some of the problems faced building an application processing billions of events/day with Spring Integration, Spring Expression Language, Reactor and the LMAX Disruptor.
Portia Tung discusses the concept of Hope, trying to help us better understand the relationship with Hope and figure out how to achieve even our most ambitious of goals.
Gil Tene introduces org.ObjectLayout, a new Java package designed specifically to enable JVMs to optimize memory layout for arrays and objects matching the performance of arrays of structs in C.
Kristoffer Dyrkorn presents the experiences gained by the Norwegian Public Roads Administration in building a new infrastructure for road traffic measurements.
Jenni Jepsen shares the neuroscience behind why human brain is wired to connect with others, and how to use that to delight customers and stakeholders every day.
Jessie Frazelle talks about which customer cases drove Docker clustering and describes the key technical decisions and code in the implementation.