# ๐Ÿก  [jarv.is](https://jarv.is/) [![Vercel deployment](https://img.shields.io/github/deployments/jakejarvis/jarv.is/production?label=vercel&logo=vercel&logoColor=white)](https://vercel.com/deployments/jarv.is) [![Next.js version](https://img.shields.io/github/package-json/dependency-version/jakejarvis/jarv.is/next/main?color=ff4088&label=next.js&logo=nextdotjs&logoColor=white)](https://nextjs.org/) [![Licensed under CC-BY-4.0](https://img.shields.io/badge/license-CC--BY--4.0-fb7828?logo=creative-commons&logoColor=white)](LICENSE) [![GitHub repo size](https://img.shields.io/github/repo-size/jakejarvis/jarv.is?color=009cdf&label=repo%20size&logo=git&logoColor=white)](https://github.com/jakejarvis/jarv.is) [![Tor mirror uptime](https://img.shields.io/uptimerobot/ratio/m788172098-a4fcb769c8779f9a37a60775?color=7e4798&label=tor%20mirror&logo=tor-project&logoColor=white)](http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion/) My humble abode on the World Wide Web, created and deployed using [Next.js](https://nextjs.org/), [Stitches](https://stitches.dev/), [PlanetScale](https://planetscale.com/), [Vercel](https://vercel.com/), [and more](https://jarv.is/humans.txt). I keep an ongoing list of [post ideas](https://github.com/jakejarvis/jarv.is/issues/1) and [coding to-dos](https://github.com/jakejarvis/jarv.is/issues/714) as issues in this repo. Outside contributions, improvements, and/or corrections are welcome too! ## ๐Ÿงถ Getting Started Run `yarn install` to install the necessary dependencies and `yarn dev` to start the local server, and then open [http://localhost:3000/](http://localhost:3000/). Pages will live-refresh when source files are changed. Most production steps are handled [automatically by Vercel](https://vercel.com/docs/concepts/next.js/overview#supported-next.js-features), but running `yarn build` locally will still generate an unoptimized, less-than-ideal static version. **โšก Bonus tip:** [Volta](https://volta.sh/), a magical, blazing-fast alternative to [nvm](https://github.com/nvm-sh/nvm), is used to pin Node.js and Yarn versions for development but is completely optional. ## ๐ŸŒŽ Related - [๐Ÿ’ป /uses](https://jarv.is/uses/) โ€“ Things and stuff I use. - [๐Ÿ“ˆ /stats](https://jarv.is/stats/) โ€“ My [Fathom Analytics](https://usefathom.com/ref/ZEYG0O) dashboard. - [๐Ÿ•ฐ๏ธ /previously](https://jarv.is/previously/) โ€“ An embarrassing trip down this site's memory lane. - Visit [/y2k](https://jarv.is/y2k/) if you want to experience the _fully_ immersive time machine, but don't say I didn't warn you... - [๐Ÿง… Tor (.onion) mirror](http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion/) โ€“ For an excessive level of privacy and security. - [๐Ÿงฎ jakejarvis/website-stats](https://github.com/jakejarvis/website-stats) โ€“ Daily raw snapshots of the [hit counter](pages/api/hits.ts) database. - [๐Ÿ”— jakejarvis/jrvs.io](https://github.com/jakejarvis/jrvs.io) โ€“ Personal link shortener. ## ๐Ÿ“œ License Site content is licensed under the [CC-BY-4.0 license](LICENSE), which means that you can copy, redistribute, remix, transform, and build upon the content for any purpose as long as you give appropriate credit. All other code in this repository is licensed under the [MIT license](LICENSE-CODE).