As a developer, I don't have enough finished projects under my belt. I've started and worked through the majority of so many personal projects over the years, but when I get to the home stretch of presentation and usability, I get sidetracked by a new project. This leads to many almost-finished projects that I can't show anyone.
It reflects poorly on me that I don't often see something through to the end, so I've been trying to actually finish things lately, and this website was one of them! I did some new things when making it, and I pushed through and got it done.
I built this site using Astro, linked the blog section up to a headless CMS called Sanity, and set up deployment with AWS Amplify. Whenever there is a push to the repo, or a new blog post in the CMS (which triggers a webhook), the site is rebuilt and deployed on AWS Amplify.
These are ALL firsts for me, and I'm really proud of that. I've never used a static site framework, I have never used a CMS (let alone a headless one), and I've never "deployed" anything.
I find it hard to stick to things, but I will do better. I am going to finish projects and post them on this website. Hopefully I'll write blog posts too!