Software Development

Software Development | News, how-tos, features, reviews, and videos

abstract data
java coffee lover

raised fists of solidarity and revolution

10 Kubernetes distributions leading the container revolution

Kubernetes and containers are changing how applications are built, deployed, and managed. These distros are leading the charge

pink car with pink gift strapped to top retro euro car speed driving motion

GitHub launches GitHub Package Registry

GitHub Package Registry allows developers to publish private or a public packages alongside their source code

male arm holding empty coffee cup with striped sweater

Java proposal addresses scarcity of keywords for new features

JDK enhancement proposal embraces hyphenated keywords for the sake of compatibility and readability

scrum agile rugby

Scrum master certification: Top 9 certs for agile pros

A Scrum master certification can prove you have the knowledge and competency to lead agile teams successfully.

hyper drive light speed fast speeding

What is PyPy? Faster Python without pain

PyPy is a drop-in replacement for the stock Python interpreter that is many times faster for some Python programs

sdn software defined network architecture

Nornir offers Python-based network-management automation

The alternative to Ansible promises less work for automation developers

knife lanyard knot untangle rope

Rust language project addresses loose ends

2019 Rust project roadmap promises better governance, a more polished language spec, and the completion of longstanding requests

survival life preserver risk swimming rescue

22 open-source tools that make Kubernetes better

Take advantage of these Kubernetes companions to simplify app definitions, enhance monitoring, ease cloud deployments, and more

Binary stream flowing through the fingers and palm of an upturned hand.

TensorFlow unveils MLIR for faster machine learning

Sublanguage project promises faster compilation and easier hardware optimization for high-performance machine learning models

words nodes map usage

What’s new in the Node.js 12 JavaScript runtime

Node.js 12 Long-Term Service release arrives with faster startup and an improved default heap limit based on available memory

Jupiter and its four planet-size moons, in their relative positions but not to scale; 1998/Voyager 1

What is Jupyter Notebook? Data analysis made easier

Jupyter Notebook combines live code, graphics, visualizations, and text in shareable notebooks that run in a web browser

light saber duel fight

Node.js vs. PHP: An epic battle for developer mindshare

How do the old guard and the upstart darling of the server-side web stack up against each other? Let’s compare

solar eclipse sun ring shadow clods

Eclipse proposes Kubernetes development tools

The Eclipse Tempest project would bring tools for building Kubernetes applications to multiple IDEs and languages

container

What is Docker? Docker containers explained

Docker helps developers build lightweight and portable software containers that simplify application development, testing, and deployment

binary code matrix

Microsoft aims for simplicity with Bosque programming language

The new, open-source programming language is designed for writing code that is simple and obvious for both humans and machines

chromium logo blue

Google's Chromium browser explained

Chrome is the most popular browser in the world, but there would be no Chrome without Chromium, the open source project that underpins it. Here's what Chromium is, where you can download it and how it shapes your online experience....

enterprise cloud thinkstock cloud computing microsoft docker HP helion

Google Cloud Code gives Kubernetes development a boost

Pre-release plug-ins for Visual Studio Code and IntelliJ promise to speed up the build, deploy, and debug cycle for cloud-native apps

JavaWorld > Persistence [series] > coding / programming / software development

What is JDBC? Introduction to Java Database Connectivity

Get to know Java's low-level API for making database connections and handling SQL queries and responses

Load More