The source code for matthewkosloski.me, my personal website.
The build lives in the /docs
directory because that's where GitHub pages expects it to be.
- TypeScript - A superset of JavaScript that provides static type checking and compiles to clean JavaScript output.
- React - A declarative, efficient, and flexible JavaScript library for building user interfaces.
- Reach UI - A collection of accessible React components.
- Styled Components - A CSS-in-JS solution for React.
- Gatsby - A static site generator for React that has a very powerful data layer.
- Fontsource - Self-hosted Google Web Fonts to improve performance by eliminating network requests to Google's servers.
- Framer Motion - An open source and production-ready motion library for React on the web.
- Prettier - An opinionated code formatter. It enforces a consistent style by parsing your code and re-printing it with its own rules that take the maximum line length into account, wrapping code when necessary.