GoranErhartic/cursor-development-rules
Cursor rule Cursor
Lambda X-Ray Tracer - configuration, request context, observability middleware, subsegments, AWS SDK capture.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Lambda X-Ray Tracer - configuration, request context, observability middleware, subsegments, AWS SDK capture.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
CloudWatch monitoring - alarms for Lambda errors throttles duration, SQS depth, DynamoDB, SNS alarm actions, dashboards.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
CDK multi-environment - context parameters, stage-aware stack naming, dev staging prod, conditional resources.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Node.js + AWS Lambda project guide - technology stack, rule routing, key conventions.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
OpenSearch patterns - bulk indexing, property search queries, geo queries, memory-efficient operations.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Powertools Batch - BatchProcessor with processPartialResponse, SQS/Kinesis/DynamoDB Streams partial failure handling, record processor function pattern, batchItemFailures response.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Powertools Parameters - getParameter (SSM), getSecret (Secrets Manager), getAppConfig, built-in caching with maxAge, transform JSON/binary, environment-aware parameter paths.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
RDS Proxy patterns - PostgreSQL connection pooling, Prisma integration, transaction handling, read replicas.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
S3 presigned URLs - CDK infrastructure, client-side usage, conventions.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
S3 presigned URLs - download flow, getObject, signed download.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
S3 presigned URLs - upload flow, allowed types, security, key generation.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
S3 presigned URLs - post-upload validation, multipart upload for large files.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Lambda security - IAM least privilege CDK policies, Powertools Parameters for Secrets Manager/SSM, VPC Lambda, WAF for API Gateway, CORS HTTP API configuration.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
SNS Lambda publishing - fan-out to SQS, message attributes for filtering, SNS topic CDK construct, event envelope structure, SNSEvent handler.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
SQS Lambda processing - partial batch failures (batchItemFailures), retry ladder with DLQ, message visibility timeout, SQS event source mapping, ReportBatchItemFailures.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Lambda testing Vitest 4 - aws-sdk-client-mock, LocalStack 3.x, Lambda handler unit tests, SQS/SNS event factories, CDK assertion tests, Powertools batch testing.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Authentication and authorization patterns - JWT Bearer, policy-based auth, claims.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
ASP.NET Core controller conventions - routing, ActionResult, API design, HTTP methods.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
C# + .NET project guide - technology stack, rule routing, key conventions.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
NuGet dependencies - Central Package Management, versioning, security, licensing.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Entity Framework Core patterns - DbContext, repositories, migrations, query optimization.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Input validation and sanitization rules - SQL injection, XSS, path traversal prevention.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Serilog structured logging - configuration, enrichers, correlation IDs, log levels.
GoranErhartic/cursor-development-rules
Cursor rule Cursor
Custom mediator pattern for CQRS - commands, queries, handlers, pipeline behaviors.