My personal page. https://jtm.dev
 
 
 
Go to file
James T. Martin 8ee1c411f4 Make the website more minimal. 2020-08-27 15:43:40 -07:00
_layouts Make the website more minimal. 2020-08-27 15:43:40 -07:00
assets Make the website more minimal. 2020-08-27 15:43:40 -07:00
projects Tons of old stuff I forgot to commit, plus work on my resume. 2020-02-24 22:01:12 -08:00
resume My updated resumes. Why didn't I commit this earlier?? 2020-03-18 21:31:42 -07:00
.editorconfig Migrating from hand-written HTML to Jekyll to use shared layout code. 2020-02-06 15:34:02 -08:00
.gitignore Migrating from hand-written HTML to Jekyll to use shared layout code. 2020-02-06 15:34:02 -08:00
Gemfile Tons of old stuff I forgot to commit, plus work on my resume. 2020-02-24 22:01:12 -08:00
Gemfile.lock Tons of old stuff I forgot to commit, plus work on my resume. 2020-02-24 22:01:12 -08:00
LICENSE Initial commit 2017-10-03 18:21:42 -07:00
README.md Migrating from hand-written HTML to Jekyll to use shared layout code. 2020-02-06 15:34:02 -08:00
_config.yml Tons of old stuff I forgot to commit, plus work on my resume. 2020-02-24 22:01:12 -08:00
contact.html Make the website more minimal. 2020-08-27 15:43:40 -07:00
index.html Make the website more minimal. 2020-08-27 15:43:40 -07:00
robots.txt Migrating from hand-written HTML to Jekyll to use shared layout code. 2020-02-06 15:34:02 -08:00

README.md

jamestmartin.me

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

Installation

This project is built using https://jekyllrb.com/, a static site generator.

To install this website, you must first [https://jekyllrb.com/docs/installation/](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 ["https://html.spec.whatwg.org"](WHATWG standards)

I follow the ["https://google.github.io/styleguide/htmlcssguide.html"](Google HTML/CSS Style Guide). Google recommends dropping optional tags wherever possible; I know how to write valid XHTML as well, but choose not to as per the style guide.