Thanks for considering a contribution to my website! 🙏
My main goal is to make sure the site maintains excellent scores across Lighthouse, Observatory, and other tools. Whenever a commit is made on master
(whether directly or via merged PR), the live site will get updated and then these tools will perform scans automatically.
- Please make a pull request against the
master
branch. - Please make sure your code passes all linting checks.
- Please use conventional commit messages.
I generally prefer Gatsby when building fast React-based apps. However, it doesn't yet support strong Content Security Policies. At least not easily. An issue tracking that is here.
Next.js is cool too, but my personal website is an opportunity to go crazy and roll a "sensible setup" myself. If anything, it's a good learning experience.
Lighthouse is currently complaining about something in the Issues tab, despite nothing there.