News & Features

Congrats on the new job! Please disregard all the red flags

Once upon a time a fledgling developer was so thrilled to land a temporary gig that he missed all the warning signs of a setup for failure.

Anonymous

web security

After Heartbleed: 4 OpenSSL alternatives that work

In the wake of Heartbleed, developers are advised to take a closer look at SSL alternatives like Mozilla NSS, PolarSS, and GnuTLS.

Serdar Yegulalp

nosql

Beware of NoSQL standards in Oracle's clothing

Oracle is reportedly trying to lure NoSQL startups into a standards body. But what if Oracle's real motive is to slow the pace of NoSQL adoption?

Andrew C. Oliver

Don't want to mix programming languages? You already do!

Even if you don't realize it, polyglot programming is the new normal for app dev, especially on the web.

Paul Venezia

Break Down Barriers and Reduce Cycle Times with DevOps

Learn why and how many successful companies have changed how they deliver software by dismantling the traditional silos that stifle collaboration and progress.

mainframe360

Mainframer remembers 'A fantastic time to be an engineer'

The IBM System/360 revolutionized business computing with the first set of compatible, scalable systems

James Niccolai

puppet labs

The platform-as-a-service winner is ... Puppet?

Enterprises are still bucking the public cloud, and some prefer private cloud PaaS as the modern alternative to the app server of yore. But what's a devops framework doing leading the PaaS pack?

Andrew C. Oliver

Cassandra lowers the barriers to big data

Cassandra excels at scaling writes and reads, and its "masterless" architecture makes creating and expanding clusters relatively straightforward. It should be high on the list for firms seeking a datastore that can truly scale.

Rick Grehan

javascript

Nashorn: JavaScript made great in Java 8

JavaScript on the JVM is better and faster but not always friendlier with Nashorn, the rebuilt JavaScript interpreter. Martin Heller takes Nashorn's two command-line script runners for a test drive and weighs the pros and cons of the

Martin Heller

4 ways to modernize your application performance monitoring strategy

Online retail sales in the US will reach $370 billion by 2017 - a 10 percent compound annual growth rate over the next 5 years.

New BigInteger methods in Java 8

Unlike Value(), BigInteger's four new ValueExact() methods will throw an ArithmeticException if the number contained in a BigInteger instance isn't specified in the method's name. While nobody likes exceptions, this post demonstrates

Dustin Marx

Coeffects: The next big programming language challenge

Modern applications run in a wide variety of environments, which demands that they be increasingly context aware. Here, Tomas Petricek demonstrates the use of annotated types to build context awareness into an application, while also

Java Everywhere

Controversial Mozilla CEO Brendan Eich resigns

Critics blasted the Firefox maker for promoting Eich, who had supported California's 2008 ban on same-sex marriage. Eich formally stepped down as Mozilla CEO on April 3.

Gregg Keizer

Sorry, JavaFX -- Java 8 won't help you matter

Java 8 aims to push JavaFX to the forefront of mobile and embedded development, with upgraded UI controls, an embedded graphics stack, and 3D graphics capabilities, but many developers and analysts are less than convinced.

Paul Krill

Load More
Java Help Center