- Follow clean code principles
- Write comprehensive tests
- Use meaningful variable names
Always follow security best practices as outlined in:
- .github/instructions/general/SECURITY.md Follow additional language-specific guidelines in:
- .github/instructions/language-specific/INSTRUCTIONS-CDK.md
- .github/instructions/language-specific/INSTRUCTIONS-CLOUDFORMATION.md
- .github/instructions/language-specific/INSTRUCTIONS-JAVA.md
- .github/instructions/language-specific/INSTRUCTIONS-KOTLIN.md
- .github/instructions/language-specific/INSTRUCTIONS-PYTHON.md
- .github/instructions/language-specific/INSTRUCTIONS-TERRAFORM.md
- .github/instructions/language-specific/INSTRUCTIONS-SAM.md
- .github/instructions/language-specific/INSTRUCTIONS-TYPESCRIPT.md
- Use our custom logging service
- Follow our specific API patterns
- Use project-specific error handling