Welcome to my online portfolio! My name is Rand, and I am a husband, father, designer, and developer. I write about design & development, design cool things, hack on code, and tweet about my experiences.
I co-founded Skosh Interactive, but you can also find me working as a front-end engineer for the Kaggle. I built and actively maintain the front-end framework Fuselage.
Make sure jekyll, npm, and bundler are installed. If they aren't installed, go out and get them.
$ which jekyll
# /path/to/jekyll
$ which npm
# /path/to/npm
$ which bundler
# /path/to/bundler
Clone the repository.
$ git clone https://github.com/randseay/randseay.github.io.git
Install npm dependencies.
$ npm install
Install Bower packages.
$ bower install
Install gems via Bundler.
$ bundle install
Build the project and serve it with Grunt.
$ grunt serve
The project will be served at 127.0.0.1:4000
.
Serve the project locally at 127.0.0.1:4000
. This is the default task.
$ grunt
# or
$ grunt serve
Build the project.
$ grunt build
Prep the project for deployment. i.e. Build jsx
, styles, and jekyll site.
$ grunt prep-deploy