Serdar Yegulalp

Senior Writer

Serdar Yegulalp is a senior writer at InfoWorld, covering software development and operations tools, machine learning, containerization, and reviews of products in those categories. Before joining InfoWorld, Serdar wrote for the original Windows Magazine, InformationWeek, the briefly resurrected Byte, and a slew of other publications. When he's not covering IT, he's writing SF and fantasy published under his own personal imprint, Genji Press.

Beyond Java: Programming languages on the JVM

Docker tutorial: Get started with Docker Compose

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

Cython tutorial: How to speed up Python

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

What’s new in TensorFlow machine learning

What’s new in TensorFlow machine learning

Google's TensorFlow 1.4 machine learning library adds the contributed Dataset API for working with data sources, but watch out for breakage caused by the update

Apache PredictionIO: Easier machine learning with Spark

Apache PredictionIO: Easier machine learning with Spark

An open source project now under Apache’s guidance uses a template system for easy training and deployment of Spark-powered machine learning models

NoSQL standouts: The best key-value databases

NoSQL standouts: The best key-value databases

Aerospike, Hazelcast, Memcached, Microsoft Azure Cosmos DB, and Redis put different twists on fast and simple data storage

13 frameworks for mastering machine learning

13 frameworks for mastering machine learning

Venturing into machine learning? These open source tools do the heavy lifting for you

3 open source projects that make Kubernetes easier

3 open source projects that make Kubernetes easier

From cluster state management to snapshots and DR, companion tools from Heptio, Kubed, and Kubicorn aim to fill the gaps in Kubernetes

Machine learning comes to your browser via JavaScript

Machine learning comes to your browser via JavaScript

A new JavaScript library runs Google's TensorFlow right in the browser with GPU acceleration—a novel way to bring machine learning to the masses

Apache Spark 2.2 gets streaming, R language boosts

Apache Spark 2.2 gets streaming, R language boosts

The latest additions to Apache's all-in-one in-memory processing framework simplify stream processing and flesh out support for the R language

How to get started with Kubernetes

How to get started with Kubernetes

From Hello Minikube to Kubernetes Anywhere to example microservices apps, the options for learning Google’s container orchestration tool abound

What's new in Kubernetes 1.7

What's new in Kubernetes 1.7

The container orchestration standard adds local storage, encryption for secrets, and under-the-hood extensibility

Load More