# Blog example

> Starter for creating a blog with assemble.

## What's included

This examples shows how to use:

**Templates**

- `layouts`
- `pages`
- `posts`

**Middleware**

- `onPermalink`: custom middleware and middleware handler that allows us to modify the context that is used for generating permalinks

**Helpers**

- `link-to`: for creating relative links to pages in any given collection
- `markdown`: for converting markdown to HTML

**Plugins**

- `permalinks`

**Tasks**

For generating the site.


