Topic: csharp
85 skills in this topic.
-
graceful-shutdown
Clean shutdown with in-flight job tracking, signal handlers, and buffer draining. Prevent data loss and corrupted state on process termination.
dadbodgeoff/drift 770
-
graceful-degradation
Build resilient systems that degrade gracefully under failure. Implement fallbacks, feature flags, and partial responses when dependencies fail.
dadbodgeoff/drift 770
-
geographic-clustering
Grid-based geographic clustering with O(n) performance, medoid finding for map markers, and multi-factor risk scoring from event density, sentiment, and recency.
dadbodgeoff/drift 770
-
my-skill-name
Brief description of what this skill does and when to use it. Be specific about capabilities and use cases to help agents decide when to load this skill.
dadbodgeoff/drift 770
-
fuzzy-matching
Multi-stage fuzzy matching pipeline for entity reconciliation. PostgreSQL trigram pre-filter, salient overlap check, and multi-factor similarity scoring.
dadbodgeoff/drift 770
-
file-uploads
Production-grade secure file upload pipeline with multi-stage validation, malware scanning (ClamAV), hash-based duplicate detection, and race condition protection using distributed locks.
dadbodgeoff/drift 770
-
feature-flags
Implement a feature flag system for gradual rollouts, A/B testing, and kill switches. Use when you need to control feature availability without deployments, test features with specific users, or implement percentage-based rollouts.
dadbodgeoff/drift 770
-
exception-taxonomy
Hierarchical exception system with HTTP status codes, machine-readable error codes, and structured responses for consistent API error handling across all endpoints.
dadbodgeoff/drift 770
-
error-sanitization
Production-safe error handling that logs full details server-side while exposing only generic, safe messages to users. Prevents information leakage of database strings, file paths, stack traces, and API keys.
dadbodgeoff/drift 770
-
error-handling
Implement consistent error handling with custom error classes, error boundaries, and structured error responses. Covers logging, monitoring, and user-friendly messages.
dadbodgeoff/drift 770
-
environment-config
Centralized environment variable management with validation. Fail fast at startup if config is invalid. Supports multi-environment setups (dev/staging/prod) with type-safe access.
dadbodgeoff/drift 770
-
email-service
Production email service with templates, queuing, and delivery tracking. Supports transactional emails, marketing campaigns, and webhooks.
dadbodgeoff/drift 770
-
distributed-lock
Prevent race conditions across multiple instances. Only one instance can hold a lock at a time. Automatic expiration prevents deadlocks.
dadbodgeoff/drift 770