Skip to content
My personal website
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_includes
_layouts
css
fonts
images
projects
.gitignore
CNAME
README.md
_config.yml
ctzn-app.html
fahrenheit.html
food-oasis.html
good-community.html
good-fest.html
good.html
grand-park.html
gulpfile.js
index.html
jj-burns.html
kiva.html
la2050.html
ok-the-store.html
package.json

README.md

tobbi.co

This is my personal web site: https://tobbi.co

How to make changes

The web site is published with GitHub Pages, and the files are generated with Jekyll.

As you make changes and commit/push them to GitHub, the web site will automatically update.

If you want to see a preview of your changes while you work, you can run a Jekyll server on your local machine. Installing Ruby and Jekyll is a good place to start.

After you have Jekyll installed, you can clone this project with Git or GitHub Desktop

git clone https://github.com/jimthoburn/tobbi.co.git

And then start running the Jekyll application like this...

jekyll serve

Using brower-sync

I’m using Node.js and browser-sync to see changes without refreshing my browser, and to make it easy to use https locally. If you’d like to do that as well, here are some steps you can follow…

  1. Install Node.js and NPM.

  2. Install this project’s dependencies...

npm install
  1. Start the application…
npm start

Note that you’ll need to run jekyll as well, in a separate terminal window.

jekyll build --watch

To regenerate the images

  1. Install Node.js and NPM.

  2. Install this project’s dependencies...

npm install
  1. Run this command…
npm run generate-images
You can’t perform that action at this time.
You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.