home/categories/development
domain cluster

Development

Frameworks, languages, and architectural tools.

23643টি স্কিলall categories
sorting
stars
current ordering strategy
query
all entries
refine the visible subset
architecture-patterns
11

architecture-review

Review a system architecture for scalability, reliability, and maintainability. Use when a senior developer needs to critique a design.

proflead
proflead
development
open
architecture-patterns
11

multi-region-strategy

Design a multi-region architecture strategy. Use when a senior developer needs geo-redundant planning.

proflead
proflead
development
open
architecture-patterns
11

modular-architecture

Module organization patterns including ports and adapters (hexagonal), module communication, and data isolation. Use when structuring modular monoliths, defining module boundaries, setting up inter-module communication, or isolating database contexts. Includes MediatR patterns for internal events.

melodic-software
melodic-software
development
open
architecture-patterns
11

resilience-patterns

Circuit breaker, retry, and DLQ patterns for .NET using Polly and Brighter. Use when implementing fault tolerance, handling transient failures, configuring retry strategies, or setting up dead letter queues. Includes Polly HttpClient patterns and Brighter message handler resilience.

melodic-software
melodic-software
development
open
architecture-patterns
11

idempotency-patterns

Use when designing idempotent APIs, handling retries safely, or preventing duplicate operations. Covers idempotency keys, at-most-once semantics, and duplicate prevention.

melodic-software
melodic-software
development
open
architecture-patterns
11

architecture-patterns

Deep dive into software architecture for macOS. Covers SOLID principles, design patterns, and modular code organization. Use when designing app architecture or refactoring.

rshankras
rshankras
development
open
architecture-patterns
11

layered-reasoning

Use when reasoning across multiple abstraction levels (strategic/tactical/operational), designing systems with hierarchical layers, explaining concepts at different depths, maintaining consistency between high-level principles and concrete implementation, or when users mention 30,000-foot view, layered thinking, abstraction levels, top-down design, or need to move fluidly between strategy and execution.

lyndonkl
lyndonkl
development
open
architecture-patterns
11

asyncapi-design

Event-driven API specification with AsyncAPI 3.0 for message-based architectures

melodic-software
melodic-software
development
open
architecture-patterns
11

team-api-design

Define team interfaces, contracts, and communication boundaries

melodic-software
melodic-software
development
open
architecture-patterns
11

android-data-layer

Guidance on implementing the Data Layer using Repository pattern, Room (Local), and Retrofit (Remote) with offline-first synchronization.

new-silvermoon
new-silvermoon
development
open
architecture-patterns
11

slo-sli-error-budget

Use when defining SLOs, selecting SLIs, or implementing error budget policies. Covers reliability targets, SLI selection, and error budget management.

melodic-software
melodic-software
development
open
architecture-patterns
11

chaos-engineering-fundamentals

Use when implementing chaos engineering, designing fault injection experiments, or building resilience testing practices. Covers chaos principles and experiment design.

melodic-software
melodic-software
development
open
architecture-patterns
11

cqrs-architecture

CQRS pattern implementation and query optimization

melodic-software
melodic-software
development
open
architecture-patterns
11

analyze-code-structure

Examine code organization and identify structural patterns. Use when reviewing module design.

mvillmow
mvillmow
development
open
architecture-patterns
11

fitness-functions

Architecture test guidance for .NET using NetArchTest and ArchUnitNET. Use when enforcing architectural boundaries, testing module dependencies, validating layer constraints, or creating performance fitness functions. Includes code generation templates.

melodic-software
melodic-software
development
open
architecture-patterns
11

cdn-architecture

Use when designing content delivery networks, caching strategies, or global content distribution. Covers CDN architecture, cache hierarchies, origin shielding, cache invalidation, and edge optimization.

melodic-software
melodic-software
development
open
architecture-patterns
11

creating-research-packages

Document complex domain knowledge as self-contained packages with multiple reading paths

cipherstash
cipherstash
development
open
architecture-patterns
11

sysml-modeling

Systems Modeling Language (SysML) for systems engineering and complex system design

melodic-software
melodic-software
development
open
architecture-patterns
11

gap-analysis

Compare current state to target state architecture. Scoped to technical options - requires business context for complete analysis.

melodic-software
melodic-software
development
open
architecture-patterns
11

fastmcp-creator

Build Model Context Protocol (MCP) servers - comprehensive coverage of generic MCP protocol AND FastMCP framework specialization. Use when creating any MCP server (Python FastMCP preferred, TypeScript/Node also covered). Includes agent-centric design principles, evaluation creation, Pydantic/Zod validation, async patterns, STDIO/HTTP/SSE transports, FastMCP Cloud deployment, .mcpb packaging, security patterns, and mid-2025+ community practices. Standalone skill with no external dependencies.

Jamie-BitFlight
Jamie-BitFlight
development
open
backend
11

api-versioning

Use when planning API versioning strategy, handling breaking changes, or managing API deprecation. Covers URL, header, and query parameter versioning approaches.

melodic-software
melodic-software
development
open
backend
11

api-request-builder

Build a basic HTTP request (curl or fetch) for an API. Use when a junior developer needs a quick request example.

proflead
proflead
development
open
Previous
Page 552 / 986
Next