Get creative

DevOps culture needs to be created

How can you help your company navigate the DevOps path? Gordon Haff believes it takes strong sponsorship from management, but you also need to curate your approach to what fits in with your organization and company values.

Third time's a charm

io.js reaches version 3.0.0

Expected to be the last series under their forked banner, io.js has progressed to version 3.0.0. Breaking changes show up in the form of V8 upgrades, along with preparations around the native side of the platform for the upcoming Node.js merger.

The week in Java

Java Weekly 33/15: Mission Control, Unsafe solution, CQRS

This week’s Java news by Thorben Janssen features the Java Mission Control tool, a solution to the Unsafe class drama and the first early draft release of the JSON-P 1.1 expert group. All this and more when checking out the week’s hottest Java links.

Update

Released: NetBeans IDE 8.1 Beta

NetBeans IDE 8.1 Beta has been released. With a strong focus on brand new Node.js application development tools, the new release brings a range of new features for developers using JavaScript, HTML, Java, PHP, and C/C++.

Getting good at it

5 steps to becoming a quality Docker contributor

Have you ever wanted to get involved with Docker but didn’t know how to approach it? Charles Vickery from Sourcegraph shares his tips on how to contribute effectively to Docker and their open source community. It’s all about the tools!

Giving users what they want, when they want it

Enhancing quality of experience for content-rich sites

When it comes to satisfying users of image rich web applications, the speed and quality of every single image matters. Parvez Ahammad looks at the ways machine-learning algorithms and cloud application delivery solutions can improve the quality of experience.

Layers of security

Using ZeroMQ Security (Part 2)

ZeroMQ is a high-performance asynchronous messaging library, suitable for use in scalable distributed or concurrent applications. Pieter Hintjens is here to explain how to use its security layers in your own applications.

Dos and don'ts

Testing the Database Layer

There’s one thing we can agree on when it comes to database tests: they ain’t easy. In this JAX Magazine preview, testing guru and JAX London speaker Colin Vipurs runs through the strengths and weaknesses of common approaches to testing databases.

The code is not enough

6 secondary skills for software developers

Think coding is enough? Programmer and blogger Radek Pazdera thinks otherwise, who says that bringing a product to market requires many other skill sets. Make your work even more valuable with these additional skills under your belt.

Layers of security

Using ZeroMQ Security (Part 1)

ZeroMQ is a high-performance asynchronous messaging library, suitable for use in scalable distributed or concurrent applications. Pieter Hintjens is here to explain how to use its security layers in your own applications.