Serdar Yegulalp
Senior Writer

Write Python like itโ€™s 2025

Leap into the new year with our top picks for the best features and tutorials for forward-looking Pythonistas.

sparkler celebrate party new year
Credit: CCO

It’s a new year, and we feel fine! 2024 was a breakout year for our favorite programming language, and we have a feeling 2025 will be even bigger. For this first Python report of the year, we’re offering our lineup of the most helpful, newsworthy, eye-opening—and, yes, popular—Python articles and tutorials recently published on InfoWorld.

The best new features and fixes in Python 3.13
Start the new year with an all-new, groundbreaking version of Python that makes many good things even better.

11 tips for speeding up Python programs
Don’t let slow code leave you behind in 2025. Here’s what you need to keep in mind when optimizing Python apps.

Get started with the free-threaded build of Python
Break free with an alternate runtime that takes a whole new approach to threads in Python.

Life without Python’s ‘dead batteries’
How will we ever live without the standard library modules that bit the dust in 2024? Here’s how to replace the ones you need.

How to install Python the smart way
Don’t let installation snags, holdups, and obstacles get in your way. Here’s how to install Python like a boss.

4 keys to writing modern Python
Here’s what you need to know (and do) if you want to write Python like it’s 2025, not 2005.

How to use uv, the super-fast Python package installer
Last but not least, explore one of the possible futures of Python package management. This hands-on guide will take you there.

Serdar Yegulalp

Serdar Yegulalp is a senior writer at InfoWorld. A veteran technology journalist, Serdar has been writing about computers, operating systems, databases, programming, and other information technology topics for 30 years. Before joining InfoWorld in 2013, Serdar wrote for Windows Magazine, InformationWeek, Byte, and a slew of other publications. At InfoWorld, Serdar has covered software development, devops, containerization, machine learning, and artificial intelligence, winning several B2B journalism awards including a 2024 Neal Award and a 2025 Azbee Award for best instructional content and best how-to article, respectively. He currently focuses on software development tools and technologies and major programming languages including Python, Rust, Go, Zig, and Wasm. Tune into his weekly Dev with Serdar videos for programming tips and techniques and close looks at programming libraries and tools.

More from this author