JAX London 2014: A retrospective
Glide like a 747

Guillaume Laforge on finding the Groovy factor

Groovy hit the 3 million downloads mark in 2013! We met Guillaume Laforge at JAX 2014 to talk about what makes Groovy so groovy for developers and what new features the latest version 2.3 offers. Filmed at JAX 2014, Mainz, Germany.

Stripped down

“Worse is better”: Unpicking the paradox

In this interview, Kevlin Henney breaks down ‘Worse is Better’, examines agile in 2014, and gives us three bonus rules every programmer should know. Filmed at JAX 2014, Mainz, Germany.

Balancing act

Walking the architecture/design highwire

Donald Rumsfeld was right: it’s the unknown unknowns that are the real killers in software development. Design decisions made too early amount to speculation without facts. But you must have architecture into account before you can do anything. Neal Ford’s session at W-JAX 2013 talks about the tension in between architecture and design in agile projects, discussing two key elements of emergent design (Utilizing the load responsible moment and harvesting idiomatic patterns) and how to “de-brittlize” your architecture so that you can play nicely with others. This talk includes both proactive (test-driven development) and reactive (refactoring, metrics, visualizations, tests) approaches for discovering design, and discusses the use of custom attributes, DSLs, and other tec