😎 Personal Awesome Website
Switch branches/tags
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
src Add Java FP post Sep 1, 2018
test Fix consistent image proptype Feb 11, 2018
.babelrc Setup Jest with Enzyme for React tests Feb 11, 2018
.eslintignore Eslint ignore coverage Feb 11, 2018
.eslintrc.yml Fail lint if Prettier is not run May 24, 2018
.gitignore Add test for site index Feb 11, 2018
.nvmrc Use node v10 #6 May 25, 2018
.prettierrc.yml Add prettier eslint config Feb 3, 2018
.stylelintrc.yml Fix stylelint prettier conflict Feb 16, 2018
.travis.yml Use node v10 #6 May 25, 2018
LICENSE.md Retitle license Feb 6, 2018
Makefile Fix make ci dependency Feb 11, 2018
gatsby-config.js Fix link triggering reload on markdown pages Mar 25, 2018
gatsby-node.js Slug node fields need to be created for RSS Feb 6, 2018
jest.config.js Rename components/svgs to components/icons Feb 15, 2018
package-lock.json Fix syntax highlighting Jun 20, 2018
package.json Fix syntax highlighting Jun 20, 2018



Build Status Maintainability codecov Greenkeeper badge dependencies Status

Personal hype-driven over-engineered awesome website.

Built with React, Gatsby and other amazing tools. Content is hosted all over the world with Netlify. I write more about this here and here!

Getting Started


With Node.js > v8 installed,

git clone git@github.com:jiahaog/jiahao.codes.git

make install


make start


Static files will be built to public/

make build