Thanks to improvements in NumPy typing support, NumPy generic arrays can now type both shape and dtype, offering opportunities for improved static analysis and run-time validation.
A video course is available to help understand the LEGB rule and Python scope, helping to avoid name collisions in code.
A checklist to prevent Postgres slowdowns in Python apps by monitoring performance and maintenance, including slow query detection and optimizing indexes.
Comparison between Python's new Rust-based type checkers, Pyrefly and ty, discussing performance and capabilities.