A personal homepage and blog.

How this works

This is a static site built using Jekyll and hosted on Github Pages.

  • index.md: The landing page of kean.github.io
  • _posts/: The directory containing all the shared posts

The code (tries to) follows BEM methodology, but with a custom naming convension which should be more familiar for native developers.

How to contribute

To run the server locally:

  • git clone https://github.com/kean/kean.github.io
  • bundle install
  • bundle exec jekyll serve
  • Open http://127.0.0.1:4000

Deployment

This page is automatically deployed on each push into master branch.

Unfortunately, GitHub Pages doesn't support Semantic Indexing (--lsi), so it will have to be run locally before deployment by running ./_sciprts/generate_related_posts.rb.

License

All code is published under the MIT License.
All content © Alexander Grebenyuk, All Rights Reserved