Skip to content

Latest commit

 

History

History
74 lines (49 loc) · 2.75 KB

README.md

File metadata and controls

74 lines (49 loc) · 2.75 KB

My personal website where I host my portfolio, contact information, and blog posts. It's always a work in progress, but feel free to look around.

Getting Started

The prerequisites are Yarn and Node >= 14.

First, install the dependencies:

yarn install

Run the development server:

npm run dev
# or
yarn dev

Open http://localhost:3000 with your browser to see the app.

Preview 🚀

To build the site:

yarn build

Then, to serve it locally:

yarn start

Technologies 🧰

Hosted with Netlify. Built with React and Next.js.

Tooling

  • ESLint
    • The ESLint config (.eslintrc.json) extends the create-react-app config, Next.js config, and includes a few plugins
  • Prettier
  • Husky
    • Pre-commit hooks that run tools like ESLint & Prettier on modified files via lint-staged
  • Lighthouse to collect performance metrics about webpages

Styling

Writing

Testing

Misc.

This is the third iteration of agarun.com. The first one was made with Jekyll, and the second with Gatsby.