Recent posts

Deploying to AWS from GitHub Actions

Published

Deploying apps to AWS from GitHub Actions can feel like a security risk at times. You need to set up the workflow with jobs and steps for GitHub to run, and then you need an IAM user with the right permissions to give you your AWS_ACCESS_KEY_ID and AWS_SECRET_ACCESS_KEY variables. Those keys need to be input into your repository secrets and loaded as environment variables for your deploy job. What if there was a better way? Turns out there is!

Back to Sanity

Published

In a previous post, I mentioned that I has started this blog on Sanity, but then realised I wanted to build my own CMS. After attempting to write a couple of new posts in it, I realised that I want to write more than I want to maintain a rich text editor, with all it's functionality. So back to Sanity I go, but now I also have a lot more thought about what I actually want in terms of functionality.

The First Post

Published

September 18th 2022, 22:05. That's the timestamp of the first commit in the repo for this website. And here it is; the first post on that very website! I can’t believe it’s taken me this long.

I haven’t blogged in years, but after all this time, I feel like I actually have stuff I want to say. So I did the same thing I did early on when I started programming; built myself a blog.