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,…
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,…
Framing a use case
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…
Charting a flexible course
Inside the database that carves out its own agile paradigm around application needs.
Happy about the API
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.
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.
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.…
Oh, ho, ho it’s magic
Brian Goetz rallies army of “nine million” Java wizards at JAX 2014 keynote, earmarking arrays and Value Types as burning issues.
Go go collaboration
In a pairing described as 'magical', Apache Spark and Cassandra have pooled their resources to deliver analytics up to "100 times" swifter in-memory, and 10 times speedier on…
Let’s be specific
In the second part of his series, “Scaling for Big Data”, Cory Isaacson gets into the nuts and bolts of Big Data and attempts to pin down a concrete definition.
Fill in the missing bits
An insight into the Frege Language - a project attempting to bridge a lingering gap among JVM languages by providing a type-safe, purely functional programming language.
Firing the generator
Xtend is the successor to the Xpand template language, which was a great choice for developing code generators. Although Xtend is not just a template language for code…