Ideas for new blog posts live here as gissues. Danny curates the collection via freshgishing aka backlog freshening.
Just add the raw source URL to sources.txt in this repository and merge to master! Merging to master triggers a deploy on Render.com. You can also click Manual Deploy on the Render.com dashboard.
The frontmatter aka metadata for each post is a YAML block at the very top of the file:
--- # nothing above this line
title: The Title of the Post
slug: title-of-post
date: 2021-01-01
author: dreeves
tags: [tag1, tag2]
status: publish # publish or draft or pending
disqus_id: any-unique-string
excerpt: >
The excerpt is used for the post preview on the blog index page.
It can be multiple lines long.
All HTML and markdown will be stripped.
---
The actual content of the post goes here.
The usual begin/end-magic strings from etherpad apply.
In addition, all Markdown extended features documented at doc.bmndr.co are supported.
nvm use
pnpm install
pnpm run dev
pnpm run test
Fetch requests are cached to the .cache
directory during local development.
To clear the cache, run pnpm run cache:clear
. To disable this behavior, add
FILE_SYSTEM_CACHE="false"
to a .env
file in the project root.
Commits merged to master
are automatically deployed via Render.com.