README

About this site

Source

This blog is statically compiled. Source is available at github.com/edrex/eric.pdxhub.org. Pull requests welcome :)

Credits

Prose posts are written in Markdown, page layouts and demo posts in Jade.

Styles are preprocessed using {less} and postprocessed using autoprefixer.

Icons are sourced from Emoji Symbols and Font Awesome.

Compilation uses Harp.js along with a GNU Make Makefile. The build is triggered by a Github webhook, which hits a Caddy instance using the Caddy-git extension.

Source code is available on Github, and the site is also published using Github Pages.

Talks are presented using the excellent reveal.js.

Workflow

  • Design and infrastructure work is organized on Github
  • Content tasks are tracked on the super secret drafts/ page

Installation

Requirements

Deps are listed along with Ubuntu install command.

  • NodeJS + NPM apt-get install nodejs npm

Running

make

Local dev

make start

Publish

make deploy