Because the blog use jekyll every post is just a file in the _posts
directory.
- Create a new file in the
_posts
directory - The filename must have the format
date-title.md
, e.g.:2021-10-13-example.md
- The content must start with a Front Matter, e.g.:
---
layout: post
title: Example
---
- Write your content in markdown
- Commit the file via new branch and pull request to let someone review it before publishing
- https://sharaal.github.io/ will be automatically updated after merging the pull request with the new post