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.

9 offbeat databases worth a look

LLVM 10 bolsters Wasm, C/C++, and TensorFlow

LLVM 10 bolsters Wasm, C/C++, and TensorFlow

The latest version of the language development toolkit improves parallelism in Wasm and adds a sublanguage that aids machine learning

What is LLVM? The power behind Swift, Rust, Clang, and more

What is LLVM? The power behind Swift, Rust, Clang, and more

Learn how the compiler framework for programmatically generating machine-native code has made it easier than ever to roll new languages and enhance existing ones

How to install Python the smart way

How to install Python the smart way

Learn how to get Python up and running on Windows, MacOS, or Linux—and avoid the biggest pitfalls along the way

CouchDB 3.0 puts safety first

CouchDB 3.0 puts safety first

The latest edition of the popular NoSQL database installs locked down by default, and offers partitioning, search, and performance improvements

Better Python project management with Poetry

Better Python project management with Poetry

With Poetry, Python finally has a graceful way to manage virtual environments and dependencies for development projects. Here’s how to get started

How to use asyncio in Python

How to use asyncio in Python

Take advantage of the high-level async functions in Python’s asyncio library to write more efficient Python applications

InfoWorld’s 2020 Technology of the Year Award winners

InfoWorld’s 2020 Technology of the Year Award winners

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

Neo4j 4.0 targets scalability, security, and performance

Neo4j 4.0 targets scalability, security, and performance

Leading native graph database adds long-awaited horizontal sharding, granular security, and reactive processing

Most Python 2 migration issues are corner cases

Most Python 2 migration issues are corner cases

Few companies face significant hurdles migrating from Python 2, but the hurdles are high for those that do

How to convert Python to JavaScript (and back again)

How to convert Python to JavaScript (and back again)

Love Python? JavaScript, not so much? Here are four tools that turn Python to JavaScript for use in web applications

11 tools that make Kubernetes better

11 tools that make Kubernetes better

Take advantage of these Kubernetes companions to simplify app definitions, migrate clusters, ease cloud deployments, and more

Load More