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 Visual Studio Code extensions you didn’t know you needed

7 Visual Studio Code extensions you didn’t know you needed

These surprising Visual Studio Code extensions are useful in all sorts of ways — apart from writing and editing code

7 open-source tools that make AWS Lambda better

7 open-source tools that make AWS Lambda better

Love the simplicity of function-as-a-service but hate the setup process? Look to these projects to ease AWS Lambda deployments

10 Splunk alternatives for log analysis

10 Splunk alternatives for log analysis

Splunk may be the most famous way to make sense of mass quantities of log data, but it is far from the only player around

7 sweet Python IDEs you might have missed

7 sweet Python IDEs you might have missed

From a simple platform for beginners to an expert-level development workbench, there's an IDE for most every Pythonista

3 major Python shortcomings—and their solutions

3 major Python shortcomings—and their solutions

Python has been plagued by performance, app packaging, and project management issues for years. Finally, help is on the way

13 free tools for API design, development, and testing

13 free tools for API design, development, and testing

These free and free-tier services and open-source utilities will have your API up and running in no time

5 machine learning tools to ease software development

5 machine learning tools to ease software development

AI-driven development tools that provide code auto-completion, code vulnerability detection, and even cutting-edge code generation

Kubernetes on AWS, Azure, and Google Cloud

Kubernetes on AWS, Azure, and Google Cloud

How the managed Kubernetes services on the major clouds stack up—and how well they integrate with the clouds that host them

Julia vs. Python: Which is best for data science?

Julia vs. Python: Which is best for data science?

Python has turned into a data science and machine learning mainstay, while Julia was built from the ground up to do the job

Visual Studio Code vs. Atom: How they stack up

Visual Studio Code vs. Atom: How they stack up

The open-source, ultra-configurable code editors from Microsoft and GitHub have a lot in common. Here are the big differences you need to know

7 MySQL and MariaDB features you don’t want to miss

7 MySQL and MariaDB features you don’t want to miss

Look to these powerful MySQL and MariaDB features to boost your modern apps

Why the C programming language still rules

Why the C programming language still rules

The C language has been a software development staple for five decades. Here’s how it stacks up against C++, Java, C#, Go, Rust, and Python in 2019

What is TensorFlow? The machine learning library explained

What is TensorFlow? The machine learning library explained

TensorFlow is a Python-friendly open source library for numerical computation that makes machine learning faster and easier

What’s new in TensorFlow 2.0

What’s new in TensorFlow 2.0

Google’s TensorFlow 2.0 is now available in beta, with a focus on improving performance, ease, compatibility, and continuity

The best new features in Python 3.8

The best new features in Python 3.8

From a powerful new assignment syntax to under-the-hood overhauls, Python 3.8 steps toward a more modern Python codebase

5 Kubernetes distributions with something extra

5 Kubernetes distributions with something extra

There is more than one way to do Kubernetes. These five distros take unique approaches to solving specific problems

10 best API management tools

10 best API management tools

From simple open source solutions to end-to-end enterprise services, these are the top tools for creating, deploying, and managing APIs

5 IFTTT alternatives for developers

5 IFTTT alternatives for developers

These IFTTT-like toolkits let you bind together services using conditional logic, with a focus on enterprise and developer integrations

10 Kubernetes distributions leading the container revolution

10 Kubernetes distributions leading the container revolution

Kubernetes and containers are changing how applications are built, deployed, and managed. These distros are leading the charge

10 Visual Studio Code extensions for every developer

10 Visual Studio Code extensions for every developer

From Docker and Git integrations to Markdown and XML support to live collaboration, these add-ons for Visual Studio Code complement any workload

Load More