Development Tools

Development Tools news, analysis, research, how-to, opinion, and video.

jw osjp soaring
night lights 99689611

jw fullstack

Full-stack software for cutting-edge science

Find out how open source Java- and Python-based tools power the UK's national synchrotron

hot air balloons 153837832

Go language soars to new heights in popularity

For the first time, Go makes the top 10 in the Tiobe index of programming language popularity

keys thinkstock

8 keys to DynamoDB success

How to ensure that Amazon’s fast and scalable key-value database works for you, not against you

shipping containers cargo containers harbor industry commerce

How to get started with Kubernetes

From Hello Minikube to Kubernetes Anywhere to example microservices apps, the options for learning Google’s container orchestration tool abound

IBM, blockchain, Maersk

What's new in Kubernetes 1.7

The container orchestration standard adds local storage, encryption for secrets, and under-the-hood extensibility

magician magic hat doug henning

Why serverless? Meet AWS Lambda

A first-hand, step-by-step look at the ease and simplicity of Amazon's "function as a service" platform

fast  train

Eclipse gets ready for Java 9 with Oxygen release train

The annual coordinated release covers 83 projects, including Linux Tools, PDT, Sirius, and EGit

CheerpJ converts Java apps into JavaScript for the web

Applications and Java libraries are converted to web applications, so there is no need for plug-ins or Java installations

cloud computing savings 1

Best of NoSQL: 7 document databases compared

Which document-oriented database is right for your app? Follow this guide to the most developer-friendly NoSQL databases

skinny slim deer svelte trim

Scala goes skinny: Ammonite tunes the heavyweight for simple tasks

An interactive REPL and system shell capabilities highlight the coming Version 1.0 release

microservices

Why you should use microservices

Find out how large and small enterprises are using microservices to continuously modify, scale, and update their apps for changing business needs

Go Monopoly car board game

What's the Go language really good for?

Learn the strengths, weaknesses, use cases, and future directions of Google's hit programming language

spanner primary image

How Google’s cloud is ushering in a new era of SQL databases

Google’s recently announced Spanner cloud database is ushering in a wave of so-called NewSQL databases that support traditional schematics but are able to scale to global sizes.

Stamp with five stars showing excellence
Tools

Review: The 10 best JavaScript editors

Sublime Text, Visual Studio Code, Brackets, and Atom rise to the top, but several others are worth considering

reg ex2

Java 101: Regular expressions in Java, Part 2

Complete your introduction to the Regex API, then find out how regular expressions make quicker work of common tasks like code documentation and lexical analysis.

Java vs. Go

Java vs. Google's Go: An epic battle for developer mind share

The upstart Go is giving stalwart Java a run for its money on greenfield server-side web apps

abstract blue binary code

Choose one: High productivity or code you can maintain

No matter how you slice it, there's always a trade-off between speedy development and ultrareliable applications

JavaScript code

10 JavaScript concepts every Node.js programmer must master

Want to build efficient and scalable Node.js apps? Learn how to make JavaScript work for—not against—you

Load More