Martin Heller

Review: Keras sails through deep learning
Featured

Review: Keras sails through deep learning

As I discussed in my review of PyTorch, the foundational deep neural network (DNN) frameworks such as TensorFlow (Google) and…
Review: MongoDB takes on the world
Featured

Review: MongoDB takes on the world

If you’ve built a medium-sized to large-scale web application in the last few years, you probably considered basing it on…
What is CUDA? Parallel programming for GPUs
Featured

What is CUDA? Parallel programming for GPUs

CUDA is a parallel computing platform and programming model developed by Nvidia for general computing on its own GPUs (graphics…
Go tutorial: Get started with Google Go
Featured

Go tutorial: Get started with Google Go

Why would you want to use the Go language? Basically, it’s a concise, simple, safe, and fast compiled language with…
DataStax review: Cassandra made faster and easier
Featured

DataStax review: Cassandra made faster and easier

As I discussed in my review of Google Cloud Bigtable in 2016, Google’s 2006 Bigtable paper inspired several large-scale distributed…
Julia tutorial: Get started with the Julia language
Featured

Julia tutorial: Get started with the Julia language

As I discussed in “What is Julia?,” Julia is a free open source high-level, high-performance dynamic programming language for numerical computing that…
Introducing BigQuery ML for building predictive models with SQL
Featured

Introducing BigQuery ML for building predictive models with SQL

One key to efficient data analysis of big data is to do the computations where the data lives. In some…
PyTorch review: A deep learning framework built for speed
Featured

PyTorch review: A deep learning framework built for speed

Deep learning is an important part of the business of Google, Amazon, Microsoft, and Facebook, as well as countless smaller…
YugaByte review: Planet-scale Cassandra and Redis
Featured

YugaByte review: Planet-scale Cassandra and Redis

During my decades as a database application developer, I never imagined in my wildest dreams that I would ever have…
What is Julia? A fresh approach to numerical computing
Featured

What is Julia? A fresh approach to numerical computing

Julia is a free open source, high-level, high-performance, dynamic programming language for numerical computing. It has the development convenience of a…
Why use Chef for automation and orchestration
Featured

Why use Chef for automation and orchestration

Chef has been a leading open source tool for automating the provisioning and configuration of servers for the better part…
Kotlin tutorial: Get started with Kotlin
Featured

Kotlin tutorial: Get started with Kotlin

As I discussed in my article “What is Kotlin? The Java alternative explained,” Kotlin is a general purpose, open source,…
Why use SaltStack for automation and orchestration
Featured

Why use SaltStack for automation and orchestration

Thomas S. Hatch released Salt, aka the SaltStack Platform, in 2011 after becoming frustrated with the (slow) speed of the…
Why use Puppet for automation and orchestration
Featured

Why use Puppet for automation and orchestration

Puppet the company bills Puppet the automation tool as the de facto standard for automating the delivery and ongoing operation…
Back to top button