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.

14 excellent reasons to use F#

14 excellent reasons to use F#

F# makes it easy to write concise code to solve complex problems on all the major desktop and mobile platforms, primarily using functional programming

25 simple tools for building mobile apps fast

25 simple tools for building mobile apps fast

Low-code and no-code development tools give business users and developers a fast track to mobile app success

What is GitHub? More than Git version control in the cloud

What is GitHub? More than Git version control in the cloud

GitHub is the host with the most for open source projects and programmers who want to share and collaborate on code. Here’s why

Cosmos DB review: Database for a small planet

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

GitHub tutorial: Get started with GitHub

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

Review: Neo4j supercharges graph analytics

Review: Neo4j supercharges graph analytics

When it comes to tracking relationships, Neo4j is faster, more flexible, and more scalable than relational databases

Get started with TensorFlow

Get started with TensorFlow

Begin harnessing the power of Google’s open source machine learning library with InfoWorld's hands-on tutorial

Technology of the Year 2018: The best hardware, software, and cloud services

Technology of the Year 2018: The best hardware, software, and cloud services

InfoWorld’s 2018 Technology of the Year Award winners recognize the best tools and technologies for software development, cloud computing, data analytics, and machine learning

TensorFlow review: The best deep learning library gets better

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

CockroachDB review: A scale-out SQL database built for survival

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

React tutorial: Get started with the React.js JavaScript library

React tutorial: Get started with the React.js JavaScript library

Learn the key concepts behind React and how to use JSX elements and components to build lean and fast web front ends

Jenkins tutorial: Get started with Jenkins continuous delivery

Jenkins tutorial: Get started with Jenkins continuous delivery

How to use Jenkins Blue Ocean and NPM to create a CICD pipeline for a Node.js and React application

What is Jenkins? The CI server explained

What is Jenkins? The CI server explained

Jenkins offers a simple way to set up a continuous integration and continuous delivery environment for almost any combination of languages and source code repositories

Review: H2O.ai automates machine learning

Review: H2O.ai automates machine learning

Driverless AI really is able to create and train good machine learning models without requiring machine learning expertise from users

R tutorial: Learn to crunch big data with R

R tutorial: Learn to crunch big data with R

Get started using the open source R programming language to do statistical computing and graphics on large data sets

What is Kotlin? The Java alternative explained

What is Kotlin? The Java alternative explained

Kotlin offers big advantages over Java for JVM and Android development, and plays nicely with Java in the same projects. Why not give it a try?

Node.js tutorial: Get started with Node.js

Node.js tutorial: Get started with Node.js

How to install and use Node.js, the NPM package manager, and Node.js modules and frameworks to build powerful web servers

Bossie Awards 2017: The best machine learning tools

Bossie Awards 2017: The best machine learning tools

InfoWorld picks the best open source software for machine learning and deep learning

Bossie Awards 2017: The best databases and analytics tools

Bossie Awards 2017: The best databases and analytics tools

InfoWorld picks the best open source software for large-scale search, SQL, NoSQL, and streaming analytics

Bossie Awards 2017: The best cloud computing software

Bossie Awards 2017: The best cloud computing software

InfoWorld picks the best open source software for building and managing cloud infrastructure

Load More