thebushidocollective/han▌
7 approved skills in this repository
django-rest-framework
Backend
Master Django REST Framework for building robust, scalable RESTful APIs with proper serialization and authentication.
atomic-design-fundamentals
Frontend
Master Brad Frost's Atomic Design methodology (extended with quarks) for building scalable, maintainable component-based user interfaces. This skill covers the core hierarchy, principles, and organization strategies for modern design systems.
angular-rxjs-patterns
Productivity
Master RxJS in Angular for handling async operations, data streams, and reactive programming patterns.
solid-principles
Productivity
Apply SOLID design principles for maintainable, flexible code architecture.
storybook-story-writing
Productivity
CSF3-compliant Storybook stories that showcase component variations with type safety and consistent structure. \n \n Enforces Component Story Format 3 with TypeScript type annotations, default meta exports, and story object syntax \n Covers story organization patterns for buttons, forms, layouts, data-driven components, and responsive designs \n Includes best practices for extending stories, using decorators for context, and adding descriptive parameters for documentation \n Identifies anti-patt
android-jetpack-compose
Productivity
Declarative UI toolkit for building native Android interfaces with state management and recomposition optimization. \n \n Provides state management primitives: remember for recomposition survival, rememberSaveable for configuration changes, mutableStateOf for observable state, and derivedStateOf for computed values \n Emphasizes state hoisting to create stateless, reusable composables and integrates with ViewModel and StateFlow for app-level state \n Includes efficient recomposition patterns usi
fastapi-async-patterns
Backend
FastAPI async patterns for building high-performance, concurrent APIs with optimal resource usage. \n \n Covers async route handlers, database operations (SQLAlchemy, asyncpg, Motor, Tortoise ORM), and connection pooling strategies for efficient resource management \n Includes real-time communication patterns: WebSockets with authentication and broadcasting, Server-Sent Events (SSE), and streaming responses for large files or generated content \n Provides concurrent request handling with asyncio