See you in October: Sincere thanks to everyone who made JAX DevOps and JAX Finance such a success! More photos and quotes to come.
New release

Apache Lucene and Solr 5.4 get joint update

For all search-engine geeks out there, the Apache Lucene Team has a very special gift for the holidays: Version 5.4.0 of Apache Lucene and Apache Solr has been released! 

Night vs. day

Night owls: Why developers avoid daylight

They say distractions are bad for productive, creative work. That’s maybe the reason so many developers prefer to work at night. But is the need for a distraction-free working environment really the reason for the strange sleeping and working habits of software programmers?

Part V

Common sense software engineering: Estimates & project metrics

Both Agile and DevOps have brought about major improvements in the efficiency of software development. But are teams supposed to get to this improved level of efficiency? Steve Naidamast looks at metrics and the problems of estimates in an agile environment.

Human decisions

Thinking fast and slow within software development

Being human, software developers are destined to make biased decisions that are often influenced by emotions and flawed heuristics. Is there a way to improve decision making in software development, asks JAX London and JavaOne speaker Daniel Bryant.

Future release schedule

Scala’s plans for 2016 and how you can help

The team behind the functional programming language Scala have updated their 2016 release schedule, revealing the areas where community contribution is welcome. Library authors and updates to documentation are all highlighted as ways to help.

Mastering complexity

Relax, every code base rots over time

How do you know if your code base is rotting? Before you get defensive about your code, software architect Erik Dietrich wants you to know that every code base rots over time. The key is to ensure you’re managing the complexity of its growth correctly.