🏡 My humble abode on the World Wide Web https://jarv.is/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
Jake Jarvis 7d7bf4b474
drop some unused deps
3 months ago
.github Update dependabot.yml 3 months ago
api drop some unused deps 3 months ago
archetypes dark mode octocat icon on COVID post (and fix AMP errors) 2 years ago
assets add a partial template that returns an asset's URL and hash from webpack's manifest 3 months ago
content add a few more helpful anchor IDs on sub-headings 3 months ago
data add empty manifest.json so Hugo doesn't fail when it isn't populated yet 5 months ago
layouts add a partial template that returns an asset's URL and hash from webpack's manifest 3 months ago
resources/_gen bump Hugo to 0.86.1 4 months ago
static preserve licenses 5 months ago
.browserslistrc drop some unused deps 3 months ago
.editorconfig minify HTML on build 2 years ago
.env.example remove docker stuff (it doesn't play nice with webpack/gulp/etc.) 5 months ago
.eslintrc.json add a few more helpful anchor IDs on sub-headings 3 months ago
.gitattributes Create .gitattributes 1 year ago
.gitignore generate function source maps for sentry releases 5 months ago
.lighthouserc.json clean up unnecessary redirects in vercel.json 4 months ago
.markdownlintrc some stuff was being missed by linters, fix glob patterns 2 years ago
.percy.yml fix percy snapshots 3 months ago
.prettierignore shift asset processing to webpack (#424) 6 months ago
.prettierrc much stricter eslint'ing (adapted from eslint-config-google and some airbnb) 4 months ago
.stylelintrc stylelint ignore vendor 3 months ago
LICENSE.md CC-BY-4.0 license 2 years ago
README.md preserve licenses 5 months ago
config.toml profile webpack assets in build log 5 months ago
gulpfile.js drop some unused deps 3 months ago
logo.sketch Update logo.sketch 2 years ago
package.json drop some unused deps 3 months ago
tsconfig.json revert node-fetch to 2.6.1 3 months ago
vercel.json clean up unnecessary redirects in vercel.json 4 months ago
webpack.config.js drop some unused deps 3 months ago
yarn.lock drop some unused deps 3 months ago

README.md

🏡  jarv.is

GitHub Workflow Status (branch) Vercel deployment Hugo version Licensed under CC-BY-4.0 GitHub repo size Tor mirror uptime

Personal website of @jakejarvis, created and deployed using Hugo, Vercel, and more.

I keep an ongoing list of post ideas and coding to-dos 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/. (Yarn must be installed first; NPM should also work at your own risk.) Hugo, Webpack, and Gulp will automatically work together to build the site, and pages will live-refresh via Browsersync when source files are changed.

▲  Using vercel dev:

The Vercel CLI is not included as a project dependency here, but installing it globally (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 used in production. Pretty nifty! (Note: the CLI will usually start the server at http://localhost:3000/ instead of port 1337.)

🤯  Why does this look way more complex than it needs to be?!

Because it is.

📜  Licenses

Creative Commons Attribution 4.0 International License

Site content (everything in content/notes) is published under the Creative Commons Attribution 4.0 International License (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.