Tech News Aggregator

Updated: 2026-11-09 04:31 PM CT
TDD With AI Agents: Design the Tests First, Let the Agent Implement
[Real Python] TDD With AI Agents: Design the Tests First, Let the Agent Implement

Learn how to use test-driven development (TDD) with AI agents in Python. Design the tests first, then let a coding agent write code that passes them.

Using Python's pip to Manage Your Projects' Dependencies
[Real Python] Using Python's pip to Manage Your Projects' Dependencies

What is pip? Learn how to use pip, Python's standard package manager, to install and manage packages that aren't part of the standard library.

Memory Management in Python
[Real Python] Memory Management in Python

Take a deep dive into Python memory management and learn how CPython allocates and frees memory for your objects with arenas, pools, and blocks.

Python Project Structure: How to Choose the Right Layout
[Real Python] Python Project Structure: How to Choose the Right Layout

Learn how to structure Python projects: pick between flat and src/ layouts, organize your code, and apply the patterns to CLI, web, and GUI apps.

Absolute vs Relative Imports in Python
[Real Python] Absolute vs Relative Imports in Python

Compare Python relative imports with absolute imports, weigh the pros and cons of each, and learn best practices for writing clean import statements.

Managing Multiple Python Versions With pyenv
[Real Python] Managing Multiple Python Versions With pyenv

Learn how to use pyenv to manage multiple Python versions, prevent conflicts, and keep your projects compatible and development smooth.

Thonny: The Beginner-Friendly Python Editor
[Real Python] Thonny: The Beginner-Friendly Python Editor

Learn how to use Thonny, the free Python IDE built for beginners, to write, run, and debug your code with its step-by-step debugger.

A Fake Claude Code Extension Tried to Open a Backdoor to Your PC
[Real Python] A Fake Claude Code Extension Tried to Open a Backdoor to Your PC

Real Python's weekly AI news for October 31–November 6, 2026, explained in plain language: A Rigged AI Add-On, an AI Bug Hunter, and Siri Opens Up.

Regular Expressions: Regexes in Python (Part 2)
[Real Python] Regular Expressions: Regexes in Python (Part 2)

Explore more regex tools in Python, including the re module's search, substitution, and utility functions, compiled regexes, and match objects.

Regular Expressions: Regexes in Python (Part 1)
[Real Python] Regular Expressions: Regexes in Python (Part 1)

Learn regex matching in Python with re.search(), and use metacharacters, groups, lookarounds, and flags to find complex patterns in strings.