Skip to content
master
Switch branches/tags
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Blog

Quickstart

Use nvm to install Node.js and npm:

$ nvm install
$ nvm use

Install dependencies, including Hugo:

$ make install OS=macos

Start the Hugo server with drafts enabled:

$ make serve

Create a new post at content/posts/example.md:

$ make post-example

To record a local terminal session, install Python dependencies then run asciinema:

$ pip install -r requirements.txt
$ asciinema rec example.cast

Deployment

Travis CI handles deployment on pushes to master. To build the site for deployment locally:

$ make build

To run the deployment script locally, install the AWS CLI, then run:

$ make deploy

To submit a newly deployed sitemap to Google:

$ make ping