Features

future what is next
Zombie Cloud Data

Modular Java's true impact

The true impact of modular Java

Java 9's much anticipated modularity may have less effect on your coding practices than you think

App dev trends going hot -- and cold

21 hot programming trends—and 21 going cold

Hot or not? From the web to the motherboard to the training ground, get the scoop on what's in and what's out in app dev

colors paper stacks lines rainbow

Java 9's other new enhancements, Part 5: Stack-Walking API

Replacing StackTraceElement, the new Stack-Walking API supports filtering and lazy access to stack trace information, and makes it easier to obtain the caller class

certifications certified certificate

Trust issues: Know the limits of SSL certificates

All SSL certs are not created equal, and web browsers make matters worse by not clearly showing what security you’re actually getting

Employee handcuffed to keyboard

6 terrible tech managers—and how to succeed despite them

From the Know It All to the Overwhelmer, succeeding beneath a bad manager takes strategy and finesse

elctrical plug shock

Jenkins users can shore up software security with plugins

Safeguard the software you develop from the start with these Jenkins plug-ins and integrations, which automate security testing

8 great testing tools for mobile app developers

8 great testing tools for mobile app developers

Emerging tools and cloud-based services help you get your apps right across devices

Alternative facts: 9 falsehoods programmers believe

9 lies programmers tell themselves

Confidence in our power over machines also makes us guilty of hoping to bend reality to our code

lock door security

Java 9's other new enhancements, Part 4: Multi-release JAR files

A Java 9 extension to the JAR file format makes it easier for third-party libraries and frameworks to use language and API features from newer Java releases

Machine learning gets down to business

Machine learning proves its worth to business

AI on the verge: Early adopters reap business benefits, as machine learning nears the mainstream

binary code vortex

Serverless computing: Freedom for devs at last

Strip away your infrastructure headaches with our clear-eyed guide to serverless and the public cloud and on-premises options fueling its possibilities

javaqa j9 process api

Java 9's other new enhancements, Part 3: The Process API

Updates to the Process API will make it easier to obtain a process ID, get additional information about a process, and execute actions on process termination

Yarn vs. NPM: Node.js developers weigh in

NPM or Yarn? Node.js devs pick their package manager

Facebook's open source JavaScript package manager is gathering steam, but don't count out NPM

A stack of coins

Java 9's other new enhancements, Part 2: Milling Project Coin

JEP 213 builds on Java 7's Project Coin with small language improvements and additions for your Java programs

light saber duel fight

PHP vs. Node.js: An epic battle for developer mind share

Here's how the old guard and upstart darling of the server-side web stack up against each other

What is deep learning really?

What deep learning really means

GPUs in the cloud put the predictive power of deep neural networks within reach of every developer

Oracel bets Java EE future on REST

Oracle bets Java EE future on REST APIs

Oracle sees REST as key to modernizing future versions of Java EE for microservices and the cloud

factory methods

Java 9's other new enhancements, Part 1: Factory methods in Java Collections

The module system and REPL tool have received widespread attention, but Java's newest release has much more to offer. This series introduces other enhancements to Java 9, beginning with the new convenience factory methods in the Java...

Load More