Digiscribbles!
HTML CSS JavaScript Jupyter Notebook Makefile
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
public
.gitignore
.s3cfg
Makefile
README.md
harp.json
package.json

README.md

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