by wshobson
rust-async-patterns is a practical skill for async Rust with Tokio, covering tasks, channels, streams, timeouts, cancellation, tracing, and error handling for backend development.
by wshobson
rust-async-patterns is a practical skill for async Rust with Tokio, covering tasks, channels, streams, timeouts, cancellation, tracing, and error handling for backend development.
by wshobson
python-resource-management helps agents generate Python code for context managers, exception-safe cleanup, async resource lifecycles, and streaming patterns. Use it for files, DB connections, sockets, and backend code that needs deterministic teardown.
by wshobson
python-performance-optimization helps diagnose slow or memory-heavy Python code with profiling-first guidance, covering CPU, memory, I/O bottlenecks, caching, vectorization, async, and benchmarking workflows.
by wshobson
python-background-jobs helps you design Python task queues, workers, retries, job state tracking, and scheduled background processing with production-safe patterns.
by wshobson
async-python-patterns is a practical guide to choosing safe asyncio patterns for I/O-bound Python systems. Use it to install context, review usage, avoid blocking the event loop, and design async APIs, workers, scrapers, and backend services with bounded concurrency, cancellation, and sync-vs-async tradeoffs.