Async/await patterns for Python applications
.cursorrules in your project rootWrite async Python code: 1. Use asyncio for I/O-bound tasks 2. Implement proper exception handling 3. Use asyncio.gather for parallel ops 4. Create async context managers 5. Handle cancellation gracefully 6. Use semaphores for rate limiting 7. Implement async generators 8. Test async code properly
Comprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
Cursor rules for TypeScript with strict type checking, advanced patterns, and best practices.
Cursor rules for Tailwind CSS development with responsive design, custom components, and dark mode.
Cursor
language
AI coding rules customize how Cursor generates and refactors code for your project. Follow these steps to install Python Async Programming.
.cursor/rules, for Windsurf use .windsurfrulesComprehensive Cursor rules for Next.js 14+ with App Router, including routing, layouts, and API patterns.
Cursor rules for TypeScript with strict type checking, advanced patterns, and best practices.
Cursor rules for Tailwind CSS development with responsive design, custom components, and dark mode.