This portfolio website is continuously maintained. The latest version deployed at https://nickhs.dev is the only supported version.
| Version | Supported |
|---|---|
| Latest (main branch) | ✅ |
| Older versions | ❌ |
If you discover a security vulnerability in this portfolio website, please report it responsibly:
- Email: Please send details to the repository owner (contact information available in the repository or on the website)
- GitHub Security Advisory: You can also use GitHub's private security advisory feature:
- Go to the repository's "Security" tab
- Click "Report a vulnerability"
- Fill out the form with details
When reporting a vulnerability, please include:
- A description of the vulnerability
- Steps to reproduce the issue
- Potential impact of the vulnerability
- Any suggested fixes (if applicable)
- Acknowledgment: Within 48 hours of receiving a report
- Assessment: Within 5 business days, you'll receive an update on the vulnerability assessment
- Fix: Critical vulnerabilities will be addressed as soon as possible, typically within 7 days
- Please do not publicly disclose the vulnerability until a fix has been released
- Once fixed, credit will be given to the reporter (if desired) in the commit message and/or release notes
This project follows these security practices:
- Regular dependency updates via Dependabot
- Automated security scanning via GitHub's Dependabot alerts
- Strict TypeScript configuration to catch potential issues at compile time
- Comprehensive linting and code quality checks
- Pre-commit and pre-push hooks to prevent insecure code from being committed
For any security-related questions or concerns, please contact the repository owner through:
- GitHub Issues (for non-sensitive matters)
- Email (available in repository or website footer)
Thank you for helping keep this project secure!