This is my personal website built with the following:
- ⚡ Gatsby, React, Javascript
- 😲 Emotion, Styled Components
- 🚀 GraphQL
- 🦘 React Spring
It includes my blog, projects, and resume.
- Images are lazy loaded with Gatsby Image and Sharp
- Animations are made with React Spring and Intersection Observer API
- Sounds are made possible by useSound
- Dark theme on static sites
- Accessibility considerations are implemented with React Helmet plugin,
:focus-visible
polyfill, and(prefers-reduced-motion)
- Code syntax highlighting with Prism
To run on local,
gatsby develop
# or
gatsby build && gatsby serve