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.

7 tools and services for real-time collaborative coding

New York calls for tech volunteers to fight COVID-19

New York calls for tech volunteers to fight COVID-19

New York State needs volunteer ‘technology SWAT teams‘ of developers, data scientists, and other techs to aid the pandemic response

9 offbeat databases worth a look

9 offbeat databases worth a look

Plain old MySQL or MongoDB not doing the job? See if these unique offerings meet your needs

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

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

Snake bites: Beware malicious Python libraries

Snake bites: Beware malicious Python libraries

Malware posing as Python libraries is routinely showing up on PyPI, Python’s official package index

Get started with async in Python

Get started with async in Python

Learn how to use asynchronous programming in Python to get more done in less time, without waiting

Go vs. Python: How to choose

Go vs. Python: How to choose

Can’t decide between Go’s speed or Python’s conveniences? Here’s how to pick the right language for your project

Google Dex language simplifies array math for machine learning

Google Dex language simplifies array math for machine learning

LLVM-powered experimental language for array processing aims for an important corner of the math library space

10 open source projects proving the power of Google Go

10 open source projects proving the power of Google Go

Go has become the programming language of choice for forward-thinking projects, especially cloud projects

4 Python test frameworks to crush your bugs

4 Python test frameworks to crush your bugs

There’s more than one way to write, run, and maintain unit tests for your Python apps. These are four of the best

Rust vs. Go: How to choose

Rust vs. Go: How to choose

Do you want execution speed or developer speed? Memory safety or easy concurrency? How to decide between Rust and Go

Load More