Loading...
Loading...
Found 48002 skills
yanko-belov
Manages error propagation in component hierarchies by defining boundaries to catch errors and isolate failures.
yanko-belov
Prevents N+1 database query issues by optimizing related data fetching in loops, improving performance on list endpoints.
yanko-belov
Identifies and resolves race conditions in concurrent programming to ensure reliable execution order and prevent intermittent failures.
yanko-belov
Enforces the Interface Segregation Principle to avoid unnecessary method dependencies in interface implementations.
yanko-belov
Promotes writing straightforward, maintainable code by prioritizing simplicity over cleverness and over-engineering.
yanko-belov
Enforces the Arrange-Act-Assert pattern to structure tests clearly and avoid mixed test phases during development.
yanko-belov
Promotes using object composition instead of inheritance for better code flexibility and maintainability in class design.
yanko-belov
Enables safe handling of repeated API requests to prevent duplicate side effects in critical operations like payments and mutations.
yanko-belov
Optimizes application performance by storing frequently accessed data to reduce repeated database queries and improve response times.
yanko-belov
Defers non-critical data and component loading to enhance initial page load speed and user experience.
bretuobay
Configures workspace apps to match repo-wide Vite, Vitest, and Turborepo conventions for aliases, TypeScript, scripts, and caching in monorepos.
bretuobay
Guides implementation and evolution of MVVM architecture using @web-loom/mvvm-core and framework-specific integrations (React, Angular, Vue).
monkey1sai
Reference guide for Python development and code modification, offering best practices and common patterns for efficient software engineering.
martinffx
Builds RESTful APIs with Fastify in TypeScript, handling routes, request processing, validation via TypeBox, and application structuring.
martinffx
Enables stub-driven TDD and layer boundary testing, guiding test strategy and implementation for component-level validation.
martinffx
Provides utilities for single-table design implementation in DynamoDB with dynamodb-toolbox v2, including entity definition, key patterns, and query operations in TypeScript.
martinffx
Provides framework-agnostic REST API design patterns for endpoints, error responses, pagination, versioning, and consistent API structure.
martinffx
Assists in designing software features using Domain-Driven Design and hexagonal architecture with functional core pattern for clear domain modeling and component responsibilities.
martinffx
Designs Python applications using functional core, effectful shell, and DDD principles to separate business logic from I/O and structure domain models.
martinffx
Provides comprehensive tooling for TypeScript project setup, including build automation, testing, linting, and monorepo orchestration with modern tools like Bun and Turborepo.
martinffx
Enables building reliable, distributed workflows in Python with activity implementation, retry handling, and state management for durable systems.
martinffx
Builds RESTful APIs with FastAPI, including route definition, request validation, error handling, and OpenAPI documentation generation.
martinffx
Provides tooling for Python project setup, build, testing, linting, formatting, and environment management using uv, mise, ruff, basedpyright, and pytest.
martinffx
Configures Python monorepo structures with uv workspaces and mise, enabling efficient dependency management and project organization across multiple packages.