TMHSDigital CursorRulesFiles .cursorrules file for unknown

// Modern Development Practices and AI Integration Rules

// AI-Assisted Development
- Code Generation:
  * Use AI pair programming tools (Copilot, CodeWhisperer)
  * Validate AI-generated code thoroughly
  * Keep human oversight for critical logic
  * Document AI-generated sections
  * Maintain consistent style with AI outputs
- Code Review:
  * Use AI for initial code reviews
  * Implement automated quality checks
  * Combine AI and human reviews
  * Focus on logic and security implications
  * Track AI review metrics

// LLM Integration Patterns
- Architecture:
  * Implement RAG (Retrieval Augmented Generation)
  * Use parameter-efficient fine-tuning
  * Implement proper prompt engineering
  * Handle multi-modal inputs appropriately
  * Version control prompts and models
- Security:
  * Implement input validation for prompts
  * Monitor for prompt injection attacks
  * Implement rate limiting
  * Validate AI outputs
  * Handle sensitive data appropriately

// Modern Frontend Practices
- Micro-Frontend Architecture:
  * Use module federation
  * Implement independent deployments
  * Share common dependencies
  * Handle cross-cutting concerns
  * Maintain consistent UX
- Performance:
  * Implement edge-side rendering
  * Use modern build tools (Vite, esbuild)
  * Optimize bundle sizes
  * Implement proper caching
  * Monitor Core Web Vitals

// Cloud-Native Patterns
- Service Architecture:
  * Implement service mesh
  * Use edge computing where beneficial
  * Adopt serverless where appropriate
  * Implement proper observability
  * Use infrastructure as code
- Data Management:
  * Implement edge databases
  * Use distributed caching
  * Handle eventual consistency
  * Implement proper backups
  * Monitor data access patterns

// DevOps Evolution
- Deployment:
  * Use GitOps workflows
  * Implement feature flags
  * Use canary deployments
  * Automate rollbacks
  * Monitor deployment health
- Observability:
  * Use OpenTelemetry
  * Implement distributed tracing
  * Monitor service dependencies
  * Track business metrics
  * Use proper logging

// Quality Engineering
- Testing Strategy:
  * Implement AI-assisted testing
  * Use property-based testing
  * Implement chaos engineering
  * Monitor production metrics
  * Automate security testing
- Performance:
  * Use real user monitoring
  * Implement synthetic monitoring
  * Track performance budgets
  * Monitor third-party impact
  * Use proper load testing

// Security Practices
- Zero Trust:
  * Implement proper authentication
  * Use fine-grained authorization
  * Monitor all access attempts
  * Implement proper encryption
  * Use security scanning
- Compliance:
  * Follow data protection regulations
  * Implement audit logging
  * Monitor security metrics
  * Handle data retention
  * Implement proper backups

// Developer Experience
- Tooling:
  * Use modern IDEs with AI support
  * Implement proper debugging tools
  * Use productivity analytics
  * Maintain documentation
  * Automate common tasks
- Collaboration:
  * Use pair programming tools
  * Implement code review tools
  * Use project management integration
  * Track team metrics
  * Maintain knowledge bases 
analytics
bun
esbuild
less
rust
vite

First Time Repository

Different versions of .cursorrules files. Feel free to customize for your own personal needs.

unknown
Created: 1/12/2025
Updated: 1/13/2025

All Repositories (1)

Different versions of .cursorrules files. Feel free to customize for your own personal needs.