richardaspinall.github.io

richardaspinall.github.io

Portfolio website

Portfolio website

Date started (Dec 2020)

https://richardaspinall.github.io/

Description

A portfolio website to showcase projects and write blog posts

Goals

  • A base for my any projects I create
  • A "profile" for myself that I can tell my story from
  • Track progress of learnings

Requirements

Development

  • Live Server (VSCode extension) running on _static build for instant refresh
  • bundle exec jekyll serve to build to _site on save
  • bundle exec jekyll serve --drafts to build with draft blog posts
  • jekyll build to build to _site
  • source ./loadenv.sh && ./get-github-repos.sh to create project data from prebuild_scripts
  • _plugins/tag_category_generator.rb – to generate tags and categories. Uncomment script when wanting to run (infinite loop otherwise)

Production

  • A push to main branch will automatically build _site to gh-pages via the Github actions workflow

Resources