My personal page.
You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
James Martin 777d9b546f
Update current projects.
2 years ago
_layouts A minimal and attractive redesign. 3 years ago
assets Update current projects. 2 years ago
resume Update projects, resume, dependencies. 2 years ago
.editorconfig A minimal and attractive redesign. 3 years ago
.gitignore Updated and re-added resume, in PDF format. 2 years ago
Gemfile A minimal and attractive redesign. 3 years ago
Gemfile.lock Update projects, resume, dependencies. 2 years ago
LICENSE Initial commit 6 years ago
README.md A minimal and attractive redesign. 3 years ago
_config.yml Updated and re-added resume, in PDF format. 2 years ago
index.html Update current projects. 2 years ago
likes.html Add a little bit more about my interests. 2 years ago
robots.txt Migrating from hand-written HTML to Jekyll to use shared layout code. 3 years ago

README.md

jamestmartin.me

This is the source code for my personal website, jamestmartin.me.

Installation

This project is built using Jekyll, a static site generator.

To install this website, you must first install Jekyll. Next, install all necessary modules with bundle exec.

To build the site, run bundle exec jekyll build. To rebuild the site continuously as updates are made, run bundle exec jekyll build --watch. The web root for the website will be _site/. You may point your web server there and the site will work with no additional effort.

To work on the site without installing full web server, use bundle exec jekyll serve.

Code Conventions

All of my code is valid HTML5 and CSS3 according to WHATWG standards

I follow the Google HTML/CSS Style Guide. Google recommends dropping optional tags wherever possible; I know how to write valid XHTML polyglot as well, but choose not to as per the style guide.