webdog/site/blog/so-now-i-have-a-blog.md

25 lines
1.4 KiB
Markdown
Raw Normal View History

2023-06-09 21:55:04 -07:00
---
title: so now i have a blog
2023-06-09 22:21:09 -07:00
timestamp: 2023-06-09T22:20:00.00Z
tags: [meta, blog]
desc: I added a blog to my site. Here's a picture of some smoke.
header_image_file: 2023/06/smoke.jpeg
header_image_alt: Photo of smoke engulfing an interstate from a highway across a river.
2023-06-09 21:55:04 -07:00
---
So now I have a blog on my site. I don't really have any plans to post here regularly, but idk maybe that'll change in the future.
2023-06-09 22:21:09 -07:00
That's pretty much it for now.
<!-- That's pretty much it as far as the non-technical side of things goes.
2023-06-09 21:55:04 -07:00
## The Technical Side of Things
I haven't really written anything about how my site works before, so this is also going to contain some general information about the site as a whole.
`zyl.gay` is a static website built with a custom static site builder I built for it. It started by taking Markdown pages and rendering them on top of the appropriate template.
When I added the [images section](/images/) to the site I added the first abstraction on top of this: YAML files with the relevant metadata for the image (including a short but unstyled description) which then get rendered not only into pages for the individual pages, but also a paginated display for all the images _and_ a method to view images by tag.
2023-06-09 22:21:09 -07:00
To get blogs working I modified the image page code to be generic over provided resource types, so really the images and the blog posts are rendered the same way, just with different configurations. -->