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.

What is Kubernetes? Your next application platform

What is Kubernetes? Your next application platform

By abstracting away management complexities, Kubernetes unlocks the potential of containers

Microsoft unveils speedy type checker for Python

Microsoft unveils speedy type checker for Python

Pyright aims to be a faster type checker for Python than existing projects, and doesn't need Python itself

Rancher K3s shrinks Kubernetes for IoT devices

Rancher K3s shrinks Kubernetes for IoT devices

An open source project by Rancher Labs strips Kubernetes down to the bare essentials for edge computing and other resource-constrained use cases

IBM preps Watson AI services to run on Kubernetes

IBM preps Watson AI services to run on Kubernetes

IBM Watson services arrive in versions that can run on the public cloud or on privately hosted container infrastructure

PyPy 7 speeds up Python 2.7, Python 3.5, and Python 3.6 alike

PyPy 7 speeds up Python 2.7, Python 3.5, and Python 3.6 alike

The latest release of the JIT-compiling Python runtime updates support for three major versions of Python in one go

What is Istio? The Kubernetes service mesh explained

What is Istio? The Kubernetes service mesh explained

Learn how Google’s Istio open source project conquers the complexities of managing the networks used to connect microservices

MariaDB Platform X3 combines transaction processing and analytics

MariaDB Platform X3 combines transaction processing and analytics

MariaDB has fused its relational and column-store databases into one, with data automatically synced between workload types

PyOxidizer uses Rust to make Python executables

PyOxidizer uses Rust to make Python executables

A new project written in Rust aims to make it easier to distribute Python applications as standalone binaries

Microsoft puts desktop apps in containers with Windows Sandbox

Microsoft puts desktop apps in containers with Windows Sandbox

A new feature for Windows 10 Pro and Enterprise lets you run untrusted desktop apps in isolated environments more flexible than VMs

PyText builds on PyTorch for language recognition

PyText builds on PyTorch for language recognition

A Facebook project for natural language processing is now open source, and it promises better ways to mine texts for meaning

What is Rust? Safe, fast, and easy software development

What is Rust? Safe, fast, and easy software development

The Rust language’s unique approach results in better code with fewer compromises than C, C++, Go, and the other languages you probably use

Rust language is too hard to learn and use, says user survey

Rust language is too hard to learn and use, says user survey

A survey of Rust users finds difficulty and frustration with the language’s highly touted features for memory safety and correctness

7 container security tools to lock down Docker and Kubernetes

7 container security tools to lock down Docker and Kubernetes

These extra-strength tools bring monitoring, auditing, runtime defenses, and policy-based controls to containers in development and production

GitHub alternative strives to be all open source, only open source

GitHub alternative strives to be all open source, only open source

Git-based code hosting project Sr.ht aims to blend the best of GitHub, GitLab, and Bitbucket, while sticking with a copyleft license

What is the MEAN stack? JavaScript web applications

What is the MEAN stack? JavaScript web applications

The web application stack powered by MongoDB, Express, Angular, and Node.js leverages JavaScript from top to bottom

C language update puts backward compatibility first

C language update puts backward compatibility first

A first working draft proposal for the next version of C clarifies and refines existing features, rather than adding new ones

Docker unveils Windows Server app migration program

Docker unveils Windows Server app migration program

Apps running on obsolete Windows Server systems can be containerized and ported out, even if they depend on platform-specific components

Microsoft revamps machine learning tools for Apache Spark

Microsoft revamps machine learning tools for Apache Spark

The new open source release integrates Spark with Cognitive Toolkit and other Microsoft machine learning offerings

PostgreSQL 11 taps LLVM and parallelization for speed boost

PostgreSQL 11 taps LLVM and parallelization for speed boost

The powerful open source database now offers more features for data sharing, JIT-accelerated queries, and transactions inside stored procedures

Why you should use Docker and containers

Why you should use Docker and containers

Learn how lightweight, portable, self-contained Docker containers improve software development, application deployment, and business agility

Load More