mirror of
				https://github.com/jakejarvis/jarv.is.git
				synced 2025-10-30 03:56:01 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			35 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
			
		
		
	
	
			35 lines
		
	
	
		
			3.5 KiB
		
	
	
	
		
			Markdown
		
	
	
	
	
	
| # 🏡  [jarv.is](https://jarv.is/)
 | |
| 
 | |
| [](https://github.com/jakejarvis/jarv.is/actions?query=workflow%3ACI+branch%3Amain)
 | |
| [](https://vercel.com/deployments/jarv.is)
 | |
| [](https://github.com/gohugoio/hugo)
 | |
| [](https://creativecommons.org/licenses/by/4.0/)
 | |
| [](https://github.com/jakejarvis/jarv.is)
 | |
| [](http://jarvis2i2vp4j4tbxjogsnqdemnte5xhzyi7hziiyzxwge3hzmh57zad.onion/)
 | |
| 
 | |
| Personal website of [@jakejarvis](https://github.com/jakejarvis), created and deployed using [Hugo](https://gohugo.io/), [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/11) as issues in this repo. Outside contributions, improvements, and/or corrections are welcome too!
 | |
| 
 | |
| ## 💾  Starting a local development server
 | |
| 
 | |
| ### 🧶  Using Yarn:
 | |
| 
 | |
| Run `yarn install` and `yarn start`, then open [http://localhost:1337/](http://localhost:1337/). ([Yarn must be installed](https://yarnpkg.com/en/docs/install) first; NPM _should_ also work at your own risk.) Hugo, [Webpack](https://webpack.js.org/), and [Gulp](https://gulpjs.com/) will automatically work together to build the site, and pages will live-refresh via [Browsersync](https://browsersync.io/) when source files are changed.
 | |
| 
 | |
| ### ▲  Using [`vercel dev`](https://vercel.com/docs/cli#commands/dev):
 | |
| 
 | |
| The [Vercel CLI](https://vercel.com/docs/cli) is not included as a project dependency here, but [installing it globally](https://vercel.com/cli) (`npm i -g vercel`) and running `vercel dev` in this repository will build and serve the static site automatically via Yarn **as well as the [serverless functions](/api)** used in production. Pretty nifty! (Note: the CLI will usually start the server at [http://localhost:3000/](http://localhost:3000/) instead of port 1337.)
 | |
| 
 | |
| ### 🤯  Why does this look _way_ more complex than it needs to be?!
 | |
| 
 | |
| [Because it is.](https://www.jvt.me/talks/overengineering-your-personal-website/)
 | |
| 
 | |
| ## 📜  Licenses
 | |
| 
 | |
| 
 | |
| 
 | |
| Site content (everything in [`content/notes`](content/notes/)) is published under the [**Creative Commons Attribution 4.0 International License**](LICENSE.md) (CC-BY-4.0), 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 original code in this repository is published under the [**MIT License**](https://opensource.org/licenses/MIT).
 |