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, Infinimata Press.

Unleash the power of Python regular expressions

What’s new in Rust 1.50

What’s new in Rust 1.50

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

Speed up Python functions with memoization and lru_cache

Speed up Python functions with memoization and lru_cache

Take advantage of caching and the lru_cache decorator to relieve your Python functions from repetitive heavy lifting.

Got the Python basics down? Read this book next

Got the Python basics down? Read this book next

A great new book from the author of ‘Automate the Boring Stuff with Python’ helps you move past beginning concepts and embrace pro-level Python skills.

InfoWorld’s 2021 Technology of the Year Award winners

InfoWorld’s 2021 Technology of the Year Award winners

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

How to unleash the power of Python sets

How to unleash the power of Python sets

Sets in Python organize collections of unique objects. Learn how to take advantage of this powerful feature in your own code.

6 neat tricks for Visual Studio Code

6 neat tricks for Visual Studio Code

From simple shortcuts to expert-level configuration changes, turn to these power tips to get the most out of Microsoft’s open source programming editor.

5 great libraries for profiling Python code

5 great libraries for profiling Python code

Get deep insight into where your Python app is slow with these profiling utilities

What’s new in Kubernetes 1.20

What’s new in Kubernetes 1.20

The latest release of the container orchestration system deprecates the Docker runtime in favor of its own runtime interface

5 big and powerful Python web frameworks

5 big and powerful Python web frameworks

Why build your own user credentialing, form handling, security, and other stock components? These big and powerful Python frameworks cover all the bases.

4 nonprofits teaching disadvantaged students to code

4 nonprofits teaching disadvantaged students to code

With career accelerators, workshops, and coding courses, these nonprofits are putting low-income and underrepresented students on the path to programming and computer science careers.

Apple releases TensorFlow fork with speedups for M1 Macs

Apple releases TensorFlow fork with speedups for M1 Macs

Apple says the M1-compiled version of TensorFlow delivers several times faster performance on a number of benchmarks, while running existing TensorFlow scripts as-is

Load More