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.
There’s a legend out there saying that every time someone mentions Project Jigsaw, it’s delayed by one month. Alex Zhitnitsky takes a brief look at Project Jigsaw’s history of delays in the wake of recent news about the Java 9 launch being pushed back.
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.
Is your organisation making the move to Java 8? If so, Lukas Eder has some helpful advice to share about migrating your code, plus a short list of cons of the “modern” approach compared to the classic method when looking at external vs. internal iterators.
The Java 9 release postponement may come as little surprise to the Java community given the JDK’s track record of tardiness. But what exactly is causing the hold-up? And does this mean more time for more language features?
All the evidence shows that programming requires a high level of aptitude that only a small percentage of the population possess. The current fad for short learn-to-code courses is selling people a lie and will do nothing to help the skills shortage for professional programmers.
Another dose of Thorben Janssen’s Java news is served looking at the unfortunate delay of JDK 9, two fundamental Java EE technologies and an introduction to RAML, the RESTful API Modelling language. All this and more with the hottest Java links for the week.
Hoshin Kanri is a Japanese managerial process that DevOpsDays London organiser Barry Chandler has recently discovered, and he wants the world to know how teaming it with DevOps can mean great things for enterprise organisations.
After some experimentation, Tomas Rybing is back with another visualisation for teams using the Kanban method. He’s cut the top off of his Priority Pyramid and created The Volcano, which covers bigger teams and more products.
Fans of Apple technology descended on the west coast to attend their Worldwide Developers Conference, which other than talking about OS X El Captain, announced that Swift 2.0 was going open source. Cue applause.
Working between Java 7 and Java 8? Then you might be aware that the AutoCloseable type goes through a little change for the newest version of Java. Lukas Eder explains how the contract for AutoCloseable is now similar to the Iterable contract.
The transition to DevOps for many companies has been a successful move. However, now that the processes between development and operations are getting an overhaul, corporate culture has been left to its own, resulting in many burnt out developers.
Follow Daniel Bryant’s latest talk as he attempts to uncover better ways of developing software out of the learnings uncovered from the microservice community, divided into categories focusing on organisational, architectural and operational issues.