Securely Authenticating to AWS with GitHub Actions

Overview Connecting to your AWS account from GitHub actions does not require generating an API key and there is a simpler and secure way to authenticate. GitHub docs recommend using OIDC for authenticating from Actions. I also highly recommend this method! I have seen a ton of articles online where this is the demonstrated method of connecting from actions is still using an account key. This is definitely NOT the preferred and secured method of accessing your cloud resources. ...

September 4, 2025 · 3 min · 537 words · Mike

Automatically Rebuild & Reload Go AWS Lambdas Locally

This adventure started when I decided to develop a lambda in Go with SAM just to go through the development process and workflow, especially compared to the experience with Python. I don’t know if you are like me, but I really dislike hitting the up arrow in my IDE terminal over and over when coding to rebuild a project or to launch something repeatedly. Here is my experience navigating through this annoyance to avoid this rebuild/refresh cycle and the solution that I implemented. ...

September 1, 2025 · 4 min · 692 words · Mike

Starting a Blog

So, you have this idea “I’m going to start a blog” and you wonder, how hard can it really be to start a blog? You think to yourself – “millions of people have blogs, love (assumption!) updating their blog”, and fill it with content that want to share–how hard can it really be to get going? Well, this is hard to answer is going to be completely subjective for everyone based on their knowledge and skills, but I can answer is how my experience was – From lessons learned to mistakes that were made, here is my journey to starting a blog. ...

August 31, 2025 · 6 min · 1270 words · Mike