This is a personal static jekyll site which deploys as part of Github Pages: StephenSmithwick.github.io .
- Ruby 2.7.6
- Jekyll + Ruby dependencies in Gemfile
- Install ruby
- I recommend first installing rbenv + rbenv-gemset via homebrew (
brew install rbenv rbenv-gemsets
) - Add rbenv shims to your path in your rc file (in my
~/.zprofile
I addedeval "$(rbenv init - zsh)"
). - from the project directory:
rbenv install
- I recommend first installing rbenv + rbenv-gemset via homebrew (
- Install Jekyll
bundle install
- Start serving local content
bundle exec jekyll serve
- Resume - Uses
resume.html
,resume.scss
and none of the blog styling and layouts are used. The resume is composed of a collection of ordered sections under_resume
with the following format:${order}_${section_name}.md
- Posts - A collection of useful blog posts for future reference found under
_posts/
the title follows the following format:YYYY-MM-DD-${title}.md
- Fonts - OpenSans for CV and AtkinsonHyperlegible for blog
- Greasemonkey - Useful Greasemonkey/Tampermonkey scripts to add value to this blog.
The Contact Form submits to this google sheet: stephensmithwick.github.io/submissions (Note: Access is restricted)
Thanks for taking a look :)