Skip to content

Latest commit

 

History

History
16 lines (9 loc) · 770 Bytes

README.md

File metadata and controls

16 lines (9 loc) · 770 Bytes

blog-content

📃 Content repository for my blog posts.

Rationale

In order to implement blog functionality on my website, I use a git repository to keep track of the blog content.

By maintaining content in a separate repository to website code, blog articles can be released independently of new functionality.

Specifications

  • Blog articles are written in Markdown, both for its flexibility and simplicity. These are stored in the content directory.

  • Articles are deployed to an AWS S3 bucket with a CI/CD workflow using Github Actions.

  • Ansible is used to deploy the required AWS resources, instead of an AWS CloudFormation or CDK template.