Allen Pike’s personal website, built with Eleventy.
.nvmrc)npm install
npm run serve
The site will be available at http://localhost:8080.
| Command | Description |
|---|---|
npm run build |
Build the site to _site/ |
npm run serve |
Build, serve locally, and watch for changes |
npm run clean |
Remove the _site/ directory |
├── _config/ # Eleventy config modules (filters, collections, markdown)
├── _data/ # Global data files (YAML)
├── _includes/ # Layouts and partials
├── posts/ # Blog posts (Markdown)
├── css/ # Stylesheets
├── images/ # Static images
└── _site/ # Generated output (git-ignored)
Posts live in posts/ as Markdown files with YAML front matter. The filename format is YYYY-MM-DD-slug.md.
The code in this repository (templates, configuration, CSS) is available under the MIT License.
The content of blog posts and images is © Allen Pike. All rights reserved.