🏡 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 034babd9af
Update codeql-analysis.yml
6 months ago
.github Update codeql-analysis.yml 6 months ago
.vscode playing with codespaces 🤓 1 year ago
archetypes dark mode octocat icon on COVID post (and fix AMP errors) 2 years ago
assets drop support for IE 11 and classic Edge (16-18) ✌️ 6 months ago
content add /api/projects endpoint and /projects page with GH-style repo cards 6 months ago
data Add new webmentions 🎉 7 months ago
functions api/projects: clean up GQL query 6 months ago
layouts add /api/projects endpoint and /projects page with GH-style repo cards 6 months ago
resources/_gen finally remove every trace of AMP 🥳 (#415) 6 months ago
static finally remove every trace of AMP 🥳 (#415) 6 months ago
.browserslistrc drop support for IE 11 and classic Edge (16-18) ✌️ 6 months ago
.editorconfig minify HTML on build 2 years ago
.env.example secret can't be named GITHUB_TOKEN 6 months ago
.eslintrc.json add /api/projects endpoint and /projects page with GH-style repo cards 6 months ago
.gitattributes Create .gitattributes 1 year ago
.gitignore finally remove every trace of AMP 🥳 (#415) 6 months ago
.lighthouserc.json finally remove every trace of AMP 🥳 (#415) 6 months ago
.markdownlintrc some stuff was being missed by linters, fix glob patterns 2 years ago
.percy.yml finally remove every trace of AMP 🥳 (#415) 6 months ago
.prettierignore finally remove every trace of AMP 🥳 (#415) 6 months ago
.prettierrc make prettier play nice with (almost) everything 👸 2 years ago
.stylelintrc clean up styles & extend old browser support via autoprefixer/eslint 🧓🏻 1 year ago
Dockerfile bump Hugo to 0.83.1 7 months ago
LICENSE.md CC-BY-4.0 license 2 years ago
README.md some error handling and cleanup 6 months ago
config.toml add /api/projects endpoint and /projects page with GH-style repo cards 6 months ago
devcontainer.json update deps & try to fix codespaces 8 months ago
logo.sketch Update logo.sketch 2 years ago
netlify.toml drop support for IE 11 and classic Edge (16-18) ✌️ 6 months ago
package.json drop support for IE 11 and classic Edge (16-18) ✌️ 6 months ago
postcss.config.js add postcss-merge-rules and postcss-normalize-charset plugins 6 months ago
yarn.lock drop support for IE 11 and classic Edge (16-18) ✌️ 6 months ago

README.md

🏡  jarv.is

Netlify GitHub Workflow Status (branch) Hugo v0.83.1 Licensed under CC-BY-4.0 GitHub repo size Tor mirror status

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

I keep an ongoing list of blog post ideas and coding to-dos as issues in this repo.

💾  Running a local testing server

🧶  Using Yarn:

Run yarn install (Yarn must be installed first; NPM should work at your own risk) and yarn start, then open http://localhost:1337/. Pages will live-refresh when source files are changed.

🐳  Using Docker:

To ensure consistency and compatibility, the Dockerfile in this repository will download the correct version of the Hugo Extended binary and its dependencies, and start a live testing server in a temporary container.

Using Docker doesn't require Node or Yarn, but you can also use yarn docker which is simply an alias for:

docker run --rm -v $(pwd):/src -p 1337:1337 $(docker build --no-cache -q .)

Once built, these two methods act identically — simply open http://localhost:1337/ as above.

🤯  Why does this sound 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 (like my Hugo theme) is published under the MIT License.

Third-party dependencies and assets include: