Martin Heller

Contributing Editor

Martin Heller is a contributing editor and reviewer for InfoWorld. Formerly a web and Windows programming consultant, he developed databases, software, and websites from his office in Andover, Massachusetts, from 1986 to 2010. More recently, he has served as VP of technology and education at Alpha Software and chairman and CEO at Tubifi. Disclosure: He also writes for Hewlett-Packard's TechBeacon marketing website.

Review: Google Cloud AutoML is truly automated machine learning

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

Cloud IDE review: AWS Cloud9 vs. Eclipse Che vs. Eclipse Theia

You don’t have to develop locally to get full IDE support. We compare three great tools that let you edit and debug code from a browser

TigerGraph review: A graph database designed for deep analytics

TigerGraph review: A graph database designed for deep analytics

Highly parallelized and horizontally scalable, TigerGraph shines for use cases that require multi-hop analytic queries

Choosing your Java IDE

Choosing your Java IDE

Compare Eclipse, NetBeans, and IntelliJ IDEA for features, usability, and project size and type. Updated December 2018

SQL tutorial: Learn SQL on MariaDB

SQL tutorial: Learn SQL on MariaDB

Follow this step-by-step guide to install MariaDB, load data, connect to a database, and execute SQL queries including table joins

How to use Knime for data science

How to use Knime for data science

Free, open-source Knime allows you to visually assemble data processing “nodes” into machine learning, deep learning, and other analytics workflows

Review: MongoDB takes on the world

Review: MongoDB takes on the world

MongoDB 4.0 beefs up with global cloud clusters, multi-document ACID transactions, and HIPAA compliance

Go tutorial: Get started with Google Go

Go tutorial: Get started with Google Go

Go is a concise, simple, safe, and fast compiled language that trades features for speed. Isn’t it time you gave it a try?

Julia tutorial: Get started with the Julia language

Julia tutorial: Get started with the Julia language

Want the convenience of a dynamic language and the performance of a compiled statically typed language? Try Julia

YugaByte review: Planet-scale Cassandra and Redis

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

Kotlin tutorial: Get started with Kotlin

Kotlin tutorial: Get started with Kotlin

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

Why use SaltStack for automation and orchestration

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

Load More