Much to the delight of ‘Dr Deprecator’, JDK enhancements mean that we can throw out a whole bunch of junk. Lukas Eder sifts out his personal choices for the trash heap.
“Software is not the hardest part.” This was the core message of “Good Night Lamp” founder and IoT expert Alexandra Deschamps-Sonsinos JAX 2014 keynote.
After extensive community surveying, the latest draft of the JSR for Java EE 8 reveals plans for improved managed bean modules and expanded cloud infrastructure.
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.
MapDB, a data engine grounded in Java, has just reached 1.0 status as an Apache 2.0-licensed project. Cory Isaacson runs through the key features, and underlines what makes it so darn agile.
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.
A roundup of the action at JAX 2014, which took place in Mainz, Germany last week, with over 200 speakers and 2000 attendees enjoying a full week of Java, IoT, JVM, Eclipse, and methodology based talks.
Vaadin just released version 7.2 of their web framework at JAX 2014. We had a chance to talk to Ville Ingman about the new release and the challenge to choose the right web framework for each use case. Filmed at JAX 2014 in Mainz, Germany.
Inside the database that carves out its own agile paradigm around application needs.
Following fierce community voting and hot deliberation by our elite panel of judges, the JDK8 dev team, Hazelcast, Docker and Vert.x are 2014 victors.
Java 8, and the new Streams API finally allow us to solve data-centric problems in a very concise manner. Lukas Eder breaks it all down.
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