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.

Visual Studio vs. Visual Studio Code: How to choose

Visual Studio vs. Visual Studio Code: How to choose

Choosing between Visual Studio Code and Visual Studio may depend as much on your work style as on the language support and features you need. Here’s how to decide.

Review: Snowflake aces Python machine learning

Review: Snowflake aces Python machine learning

Snowpark for Python gives data scientists a nice way to do DataFrame-style programming against the Snowflake data warehouse, including the ability to set up full-blown machine learning pipelines to run on a recurrent schedule.

What is Google JAX? NumPy on accelerators

What is Google JAX? NumPy on accelerators

What's the buzz about Google JAX? Find out how JAX combines Autograd and XLA for blazing-fast numerical computing and machine learning research on CPUs, GPUs, and TPUs.

What is Visual Studio Code? Microsoft’s extensible code editor

What is Visual Studio Code? Microsoft’s extensible code editor

Come for the fast editing. Stay for the debugging, source code management support, and huge ecosystem of extensions.

What is Flutter? Mobile app development for Android, iOS, and more

What is Flutter? Mobile app development for Android, iOS, and more

Flutter lets you build compiled, cross-platform mobile, desktop, and web applications from a single codebase. Get started with Flutter and its easy-to-use programming language, Dart.

Choosing your Java IDE

Choosing your Java IDE

Which Java IDE is best? Compare IntelliJ IDEA , Eclipse, and NetBeans for features, usability, and compatibility with your favorite tools and frameworks.

JetBrains Fleet: The future of IDEs?

JetBrains Fleet: The future of IDEs?

With distributed and remote options and advanced collaboration capabilities, JetBrains Fleet could be the best thing for software developers since Visual Studio Code. But it’s still in the works.

Review: Visual Studio Code shines for Java

Review: Visual Studio Code shines for Java

With the Extension Pack for Java, VS Code makes a highly capable Java IDE and formidable competitor to Eclipse, NetBeans, and IntelliJ IDEA.

Review: Redpanda gives Kafka a run for its money

Review: Redpanda gives Kafka a run for its money

The Kafka-compatible distributed event streaming platform excels in latency and performance and offers a glimpse into the future of streaming with inline WebAssembly transforms and more.

Review: YugabyteDB does PostgreSQL proud

Review: YugabyteDB does PostgreSQL proud

YugabyteDB 2.13 is a highly scalable, distributed version of PostgreSQL that combines compelling ideas from Google Cloud Spanner and Amazon Aurora—and serves as a Cassandra-compatible database too.

What is PyTorch? Python machine learning on GPUs

What is PyTorch? Python machine learning on GPUs

PyTorch 1.10 is production ready, with a rich ecosystem of tools and libraries for deep learning, computer vision, natural language processing, and more. Here's how to get started with PyTorch.

What is a data lake? Massively scalable storage for big data analytics

What is a data lake? Massively scalable storage for big data analytics

Dive into data lakes—what they are, how they're used, and how data lakes are both different and complementary to data warehouses.

Review: Databricks Lakehouse Platform

Review: Databricks Lakehouse Platform

Databricks Lakehouse Platform combines cost-effective data storage with machine learning and data analytics, and it's available on AWS, Azure, and GCP. Could it be an affordable alternative for your data warehouse needs?

InfoWorld’s 2022 Technology of the Year Award winners

InfoWorld’s 2022 Technology of the Year Award winners

InfoWorld celebrates the year’s best products in software development, cloud computing, data analytics, and machine learning.

Review: The 10 best JavaScript editors

Review: The 10 best JavaScript editors

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

Review: The 6 best JavaScript IDEs

Review: The 6 best JavaScript IDEs

WebStorm, Visual Studio 2017, Visual Studio Code, NetBeans, Komodo, and Eclipse pull out the stops for JavaScript, Node.js, and friends.

What is a serverless database? Elastic compute for the data tier

What is a serverless database? Elastic compute for the data tier

Serverless databases offer highly scalable, cloud-based data storage and retrieval without requiring you to provision CPU or storage ahead of time.

Review: Creatio 8.0 Atlas shoulders no-code CRM

Review: Creatio 8.0 Atlas shoulders no-code CRM

Creatio 8.0 Atlas is a competent no-code development environment, with good CRM capabilities for sales, marketing, and service, and good BPM capabilities.

What is Apache Kafka? Scalable event streaming

What is Apache Kafka? Scalable event streaming

Originally developed at LinkedIn, Apache Kafka is one of the most mature platforms for event streaming. Kafka is used for high-performance data pipelines, streaming analytics, data integration, and mission-critical applications.

How to choose a streaming data platform

How to choose a streaming data platform

Many of the best platforms for managing, storing, and analyzing streaming data are Apache open source projects, along with commercial and cloud implementations of those projects.

Load More