Insider

Get exclusive access to premium articles, product guides, reviews, how-tos, and more from CIO, CSO, Computerworld, InfoWorld, ITworld, and Network World - the best enterprise tech publications in the business. Learn more!

big data elephant analytics risk predictions vulnerable
robot intelligence production automat conveyor

branches / branching / bare trees

GitHub vs. Bitbucket vs. GitLab: An epic battle for developer mindshare

GitHub, Bitbucket, and GitLab pile lots of poshy extras on top of Git. Which should you choose?

planet mars close up with sunrise in space 158456999

YugaByte review: Planet-scale Cassandra and Redis

YugaByte DB combines distributed ACID transactions, multi-region deployment, and support for Cassandra and Redis APIs, with PostgreSQL on the way

crowd tilt shift

Database shift: Start with open source but finish with AWS

AWS seems to be building natural bridges between on-premises databases like MySQL and cloud services like Amazon Aurora

rules procedures manuals follow steps

Kotlin tutorial: Get started with Kotlin

Kotlin can provide huge benefits to developers currently working on Java and Android projects--here’s how

usb beer bottle opener

Open source’s existential dilemma: the meaning of ‘free'

Developers once were quick to distinguish open source as “free as in freedom, not free as in beer.” Today, as GitHub shows, they demand the beer but are nonchalant about the freedom

salt stacks

Why use SaltStack for automation and orchestration

SaltStack is a good choice for very large networks, thanks to its message queue networking and multi-master architecture

coffee cup - coffee beans - Java

The future of Java: How Jakarta EE will unfold under Eclipse

The open source tools organization wants to adopt Docker, NoSQL, and Kubernetes in enterprise Java, while standardizing on Maven and Jenkins

framework

6 must-have web frameworks for the Google Go language

Discover the most popular, powerful, and versatile frameworks for building sites and REST APIs in Go

database futuristic technology

The era of the cloud database has finally begun

Enterprises are waking up to discover that their database needs have changed dramatically—and that the old-school RDBMS is no longer the best tool

minecraft project malmo katja hofmann

The 5 best programming languages for AI development

Which programming language should you pick for your machine learning or deep learning project? These are your best options

cloud ladder climb sky

AWS Lambda tutorial: Get started with serverless computing

12 steps to building an application in the Amazon cloud, without breaking a sweat or a budget

NASA Apollo 8 - December 24, 1968 - Earthrise

Cosmos DB review: Database for a small planet

Multi-model Azure database combines global reach and a choice of five consistency models, allowing you to trade off cost for consistency

open source license primary.jpg

GitHub tutorial: Get started with GitHub

Every developer should be on GitHub. Follow these steps to create a repository, push commits, merge pull requests, and clone and fork other repos

gears [Thinkstock]

Docker tutorial: Get started with Docker Compose

Learn how to use Docker’s native service configuration and deployment tool for testing and debugging multi-container apps

toy rocket ship

Cython tutorial: How to speed up Python

How to use Cython and its Python-to-C compiler to give your Python applications a rocket boost

blockchain network machine learning neural network

TensorFlow review: The best deep learning library gets better

At version r1.5, Google's open source machine learning and neural network library is more capable, more mature, and easier to learn and use

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...

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

Load More