Acerca de
This skill provides a comprehensive toolkit for developers looking to scale Python applications by identifying and resolving performance issues. It guides users through various profiling techniques—from CPU and memory analysis to line-by-line granularity—while offering battle-tested optimization patterns such as vectorization with NumPy, efficient memory management with __slots__, and high-performance data structures. Whether you are debugging a slow API or optimizing a data processing pipeline, this skill provides the metrics and implementation strategies needed to ensure your Python code runs at peak efficiency.