Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/terminaldweller/blog
The source code for my blog.
https://github.com/terminaldweller/blog
bun expressjs helmetjs highlightjs markdown-it mongodb mongoosejs nodejs pugjs rss-feed
Last synced: 26 days ago
JSON representation
The source code for my blog.
- Host: GitHub
- URL: https://github.com/terminaldweller/blog
- Owner: terminaldweller
- License: gpl-3.0
- Created: 2021-04-07T08:28:17.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2024-09-15T18:47:05.000Z (about 2 months ago)
- Last Synced: 2024-09-27T08:40:50.268Z (about 1 month ago)
- Topics: bun, expressjs, helmetjs, highlightjs, markdown-it, mongodb, mongoosejs, nodejs, pugjs, rss-feed
- Language: JavaScript
- Homepage: https://blog.terminaldweller.com
- Size: 304 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
[![Codacy Badge](https://app.codacy.com/project/badge/Grade/fd49b1a14156479492bf414fdde868bd)](https://www.codacy.com/gh/terminaldweller/web/dashboard?utm_source=github.com&utm_medium=referral&utm_content=terminaldweller/web&utm_campaign=Badge_Grade)
# Blog
It's the source code for my blog.
You find the live instance [here](https://blog.terminaldweller.com)
You also can use the RSS feed to get notified of when there are new posts.## How it works
The blog post data is being kept in a mongodb instance so if we need anything we get it from there.
The process of adding posts is manual.
The blog has RSS functionality.
You can list all posts that have the same tag.
Our paths are static, we ask express to do the caching instead of something more explicit.