aws s3

CI/CD workflow - GitHub Actions upload to AWS S3

tl;dr: Script to sync github repo with S3: https://github.com/jakejarvis/s3-sync-action Workflow Writing this blog I want as little friction as possible. By that I mean that i want as short as possible distance/time/clicks between me writing a post in a markdown file and the blog being updated on the world wide web. My solution to this goal was version control on GitHub and creating a pipeline with GitHub Actions, that would deploy my webpage automatically on push to main. This way all I need to do is write a new blog post and push it to git ...

December 29, 2024
hugo logo

Generating a website with Hugo

Creating a blog The first blog page I created I wrote the frontend in react and styled it with CSS. I spend 90% of my time writing code and 10% writing actual posts. Which was fine since the whole reason I created the site was to practice writing code. I wrote posts in markdown and used pandoc to convert them to html and then fixing whatever I was unhappy with manually. But later when I actually wanted to create some content documenting the things I learn or things that interests me I wanted to find a framework where I could just create my notes and posts in markdown (as I already was doing) and have everything else automatically generated. ...

December 21, 2024