Skip to content

sitture/terribletester

Repository files navigation

TerribleTester Logo

Build Status

The source of terribletester.com | Learnings of a Terrible Tester. Credits to holo-alfa theme with custom additions.

Features

  • Html compression using http://jch.penibelst.de/
  • Google Analytics
  • Social Share buttons below post title
  • Fixes double slashes when baseurl is /

Running Locally

Run the following command to spin the blog locally at http://localhost:4000.

bundle install --path vendor/bundle
bundle exec jekyll serve

Creating Posts

To create a new post, add a file to your _posts directory with the following format:

YEAR-MONTH-DAY-title.md

For example, the following are examples of valid post filenames:

2018-12-31-new-years-eve-is-awesome.md
2018-09-12-how-to-write-a-blog.md

Compiling Styles

The styles are compiled using Gulp/PostCSS to polyfill future CSS spec. You'll need Node and Gulp installed globally.

Edit /assets/css/ files, which will be compiled to /assets/built/ automatically.

Run the following from the root directory:

npm install
gulp

Contributions

Please open an issue here on GitHub if you have a suggestion, or other comments.

If you have something to share, why not contribute as an author and write a blog post about it. Please read CONTRIBUTING.md for contribution guidelines.