Anil Wadghule explains why applying SOLID OO design principles to their extreme leads to Functional Programming.
Baruch Sadogursky and Fred Simon discuss the Groovy version of the epic Java Puzzlers.
Dan Glegg presents the tools that Riot has developed to deliver user interfaces as a service.
Omer Shapira introduces HTTP/2 (and SPDY), exploring the impact the protocol has on application design, and telling the story of LinkedIn adopting SPDY on its network infrastructure.
Ryan Gardner focuses on how Dealer.com leveraged the powerful attributes of both Apache ZooKeeper and Spring to rid their application of local configuration files.
Marco Vermeulen discusses doing Behaviour Driven Development with Cucumber, Groovy and Grails.
Adam Tornhill teaches how to predict bugs, detect architectural decay and find the code that is most expensive to maintain, how to evaluate knowledge drain in a codebase, and much more.
Paul Butcher advises on using concurrency the right way in order to avoid its pitfalls.
The presenters introduce CheckCell, an Excel add-on used to identify cells that have an unusually high impact on the spreadsheet’s computations.
Phillip Trelford explains how compilers work with live code samples, primarily in F# and C#, covering language design and parsing, all-the-way through to emitting code.
Ben Hall takes a dive at where to begin along with the mind-set and tooling required to quickly and effectively create prototypes.
Rob Dodson dives into the Web Component ecosystem to show you how easy it is to use off-the-shelf components to create gorgeous multi-device applications.