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.

8 great Python libraries for natural language processing

Microsoft speeds up PyTorch with DeepSpeed

Microsoft speeds up PyTorch with DeepSpeed

A new open source project from Microsoft accelerates PyTorch machine learning without major code rewrites

What’s new in Microsoft Visual Studio Code 1.42

What’s new in Microsoft Visual Studio Code 1.42

Microsoft updates Visual Studio Code monthly. Keep track of the latest new features and improvements in this changelog

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

What’s new in Rust 1.41

What’s new in Rust 1.41

Rust was designed to make it easy to develop fast and safe system-level software; here’s what’s new

How to create your own Visual Studio Code extension

How to create your own Visual Studio Code extension

With the VS Code extension generator and JavaScript, it’s easy to roll your own extension. Here’s how to get started

6 great new Python features you don’t want to miss

6 great new Python features you don’t want to miss

Python has added a number of powerful new features over the last few versions. Don’t miss out on what they have to offer

6 Git mistakes you will make — and how to fix them

6 Git mistakes you will make — and how to fix them

Shot yourself in the foot with the world's most popular version control system? Here's how to fix it

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

Pandas 1.0 brings big breaking changes

Pandas 1.0 brings big breaking changes

The first major point release of the powerful Python data analysis package removes many features and deprecates many others

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

Load More