News & Features

pixelated clouds reflecting on building windows

AWS cloud services guide: The right tools for the job

Moving to the cloud makes more sense than ever, if you know why you're doing it and how to make the most of your platform of choice. Find out the most common reasons for cloud migration, and which AWS components you'll need to succeed

Andy Patrizio

marketing automation gears

Tutorial: Get started with Jenkins continuous delivery

How to use Jenkins Blue Ocean and NPM to create a CICD pipeline for a Node.js and React application

Martin Heller

jw api driven dev2

Programming with Java APIs, Part 2

Take Swagger for a test drive with this hands-on introduction featuring OpenAPI, Spring Web MVC, and Angular 2

Matthew Tyson

jw machine learning09142017

Machine learning for Java developers

Set up a machine learning algorithm and develop your first prediction function in Java, then get started with Weka.

Gregor Roth

expression dfriedman

GraphLib: Get started with Android graphing

Get started with GraphLib, a small, easy-to-use, open source library for graphing mathematical functions, plotting points, and drawing line graphs in Android applications. Includes Java source code and the complete library of compiled

John I. Moore, Jr.

metal briefcase survival kit

CockroachDB review: A scale-out SQL database built for survival

CockroachDB is a distributed SQL database built on top of a transactional and consistent key-value store that can withstand datacenter failures

Martin Heller

jw osjp soaring

Serverless computing with AWS Lambda, Part 1

Serverless computing is no magic carpet, but how does it really work? Get an overview of AWS Lambda's nanoservices architecture and execution model, then build your first Lambda function in Java

Steven Haines

open door with sunlight shining through

20 years on, open source hasn’t changed the world as promised

Most code remains closed and proprietary, even though open source now dominates enterprise platforms. How can that be?

Matt Asay

JavaScript code

What’s new in JavaScript's ECMAScript spec

Two new features for the specification underlying JavaScript are finalized and four others are under consideration for 2018

Paul Krill

rubies ruby (pomegranate seeds)

What’s new in Ruby 2.5?

The dynamic web language gets faster, has quicker documentation

Paul Krill

Java 9 concurrency enhancements

What's next for Groovy: The 2018 Groovy roadmap

Apache Foundation's plans for Groovy include upgrades for modularity and functional-style programming

Paul Krill

hipster running with laptop

How did old-school PostgreSQL get so cool?

Postgres is old as dirt, yet over the past five years it has panned out as pure gold

Matt Asay

Load More
Java Help Center