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

SkySQL, MariaDB-as-a-service, launches on Google Cloud

SkySQL, MariaDB-as-a-service, launches on Google Cloud

MariaDB creators offer their own cloud-hosted alternative to database services like Google Cloud SQL and Amazon RDS

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

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

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

Load More