Skip to content

The generator parses blog post entries from data.blog's posts directory using blog.parser.post.org and writes generated posts into the output directory using blog.parser.post.json.

Notifications You must be signed in to change notification settings

jakub-stastny/blog.generator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 

Repository files navigation

About

https://github.com/jakub-stastny/blog.generator/actions/workflows/test.yml/badge.svg

The generator parses blog post entries from data.blog’s posts directory using blog.parser.post.org and writes generated posts into the output directory using blog.parser.post.json.

It checks that the version of blog.parser.post.json that’s being used by the generator is the same as the one used on the live server, hence avoiding any potential incompatibilities and runtime issues.

Resources and community

This repository is only one of many packages that I wrote for my blog. For the overall architecture and documentation please see the blog meta repo. That’s also the place to raise any issues if you encounter any and to discuss the project and ask questions.

Understanding the code base

Where’s all the source code?

Literate programming

In case you’re wondering where are all the Deno files, you have to tangle code blocks from Org mode files in src into actual Deno files using Org mode in Emacs.

Don’t worry about it though – unless you want to set up the code locally, there is no need. Just read the Org mode files in the src directory, it contains well-documented code.

If you’re curious why am I doing this, you can check my post on literate programming.

Setup

If you want to contribute or just play around with it, check out how to set up the repository.

About

The generator parses blog post entries from data.blog's posts directory using blog.parser.post.org and writes generated posts into the output directory using blog.parser.post.json.

Topics

Resources

Stars

Watchers

Forks