jackd's Github Pages: easy
Complete version
Check out the post with the complete version here
How do I make a post?
Make a file called 2025-06-02-page-title.md in the _posts
folder and put anywhere from this
Simple
layout: post
title: "title"
date: yyyy-mm-dd
to this
Maximal
For Jekyll on GitHub Pages, you can safely use:
---
layout: post
title: "Your Post Title"
date: 2025-06-02
permalink: /your-url/
tags: [linux, systems, story]
categories: [personal, blog]
author: jackd
description: "Optional SEO description."
---
How do I make a page?
---
layout: page
title: "A page"
permalink: /page.html
---
This is honestly all you really need to make a page titled “A page”.
This will be available at yourname.github.io/page.html
Add to it in markdown format. The only thing that makes it a page is that it’s set to “layout:page” in that thingy at the top (“the frontmatter”)
or you can do permalink: /page/
. Eazy. Peazy. Pumpkin pie.