An open API service indexing awesome lists of open source software.

https://github.com/jacobstephens2/jacob-stephens-blog

Personal website of Jacob Stephens - fiction, essays, research papers, and poetry. Lightweight static HTML, no JavaScript, self-hosted fonts.
https://github.com/jacobstephens2/jacob-stephens-blog

blog css html live personal-website static-site website

Last synced: about 2 months ago
JSON representation

Personal website of Jacob Stephens - fiction, essays, research papers, and poetry. Lightweight static HTML, no JavaScript, self-hosted fonts.

Awesome Lists containing this project

README

          

# blog.stephens.page

Personal website of Jacob Stephens. A lightweight, static HTML site with no build tooling, no JavaScript, and self-hosted fonts.

## Structure

```
├── index.html # Homepage
├── posts/ # Blog posts (clean HTML)
│ ├── index.html # Posts listing
│ ├── bending-fire/
│ ├── on-sexuality-and-criminality/
│ ├── why-anti-cyrillic-croats-attack-serbian-language/
│ ├── two-natures-one-being/
│ ├── finding-greener-alternatives-to-ap-chromatography-lab/
│ └── the-heart-fragile-as-glass/
├── about/ # About page
├── message/ # Contact page
├── privacy-policy/ # Privacy policy
├── styles/ # CSS
│ ├── reset.css # Meyer CSS reset
│ └── style.css # Site styles
├── fonts/ # Self-hosted web fonts (Merriweather, Playfair Display)
├── static/ # Images and media
└── .htaccess # Apache rewrites and redirects
```

## Adding a new post

1. Create a directory under `posts/` with a hyphenated slug (e.g., `posts/my-new-post/`)
2. Add an `index.html` following the template used by existing posts
3. Add the post to the list in `posts/index.html`