Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
The source for jareddillard.com, a Jekyll-based static personal website and blog.
Personal Site is a Jekyll-based static website repository that powers jareddillard.com, a personal blog and website, and includes an npm-managed SCSS/PostCSS asset pipeline.
Personal Site is the source code for jareddillard.com, built with the static site generator Jekyll. It takes content written in Markdown and outputs a static HTML website through Jekyll's build process, which can be hosted on any static file server. The repository also integrates a Node.js/npm workflow for processing stylesheets and scripts, using SCSS and PostCSS. It is publicly maintained on GitHub under the jdillard account and welcomes pull requests and issue reports.
rake serve, to compile Markdown and templates into a static site, giving fast page loads and no database requirements.npm start for live reload and built for production using npm run build.rake serve and npm start in two terminal windows, separating content generation from asset bundling.rake serve and npm start work together to serve a Jekyll site with live asset updates.npm run build, and submitting the change as a pull request.To develop locally, you start Jekyll with rake serve in one terminal and npm start in a second terminal to watch and live-reload assets. After editing CSS/JS files, you run npm run build to generate the production distribution files, which should be committed separately with the message "update built assets". This keeps source files and compiled assets in sync.
