2025: A Year of Change and Renewal

2025 has been a powerful reminder that change is the only constant in life (thanks, Heraclitus). Despite my best intentions to focus on advancing my career, depression, anxiety, and an overly demanding job had other plans — draining my energy and stealing my focus. On top of that, there was the looming uncertainty of when my employer would finally enforce a return-to-office policy, one that would require me to move to a significantly more expensive state without any increase in pay.

Fast forward to a month ago: everything shifted. I was faced with a decision — accept a severance package and leave, or continue pushing my stress levels to hold onto a job that felt like it was already on borrowed time. Needless to say, I chose the severance. It turned out to be one of the best decisions I’ve ever made, allowing me to walk away from a mountain of stress.

With unemployment on the horizon, I dove into the process of filing for benefits and began applying for new roles. Luckily, one of the local companies I had applied to before the severance reached out for an interview. I’m thrilled to share that this interview quickly led to a new position as a dedicated Solutions Architect.

Now in week three of my new role, I’m absolutely loving it! Things have been relatively calm so far, but I fully expect the pace to pick up — and I’m ready for it. I’m finally working on projects where I can see real progress and play a direct role in shaping outcomes. There’s also a ton of new material to learn, which I’m genuinely excited about. Most importantly, I no longer have to constantly micromanage my time.

On top of all that, I recently renewed my AWS Certified Solutions Architect Associate certification and have started working toward my AWS Certified AI Practitioner credential. While I stay cautious about AI integration and the way GenAI is being handled, I can clearly see its potential. It’s time to dive in and learn everything I can.

Getting Started with Containers

For a while now, I’ve been wanting to know and learn more about containers. Nothing like a new job that specializes in containers to jump start that process.

If anyone is wondering where a good starting point is for learning what containers are, might I recommend the Docker tutorial container getting-started.

$ docker run -d -p 80:80 docker/getting-started

This is a simple image that includes a tutorial website that takes you through the basics of using Docker. Goes through how to pull an image, build an image with code, update an image, and deploy all with using the CLI. Doesn’t really get into orchestration but does bring it up near the end. However, an added benefit in my book, it’s a fully functioning image that includes a multi-page website. Perfect for running quick container tests.

It may not be what you intend to do with a container, but it is very nice baseline. So much so, I’ve started using it to play around with the container services in AWS. Started off by deploying a copy of it to an ECR repo. From there, I’ve used it to test out different scenarios in ECS and EKS. Testing out EC2 vs Fargate instance types; testing out multiple deployments behind a load balancer; and testing a multi-container task. Perfect for helping me know I’m deploying my containers correctly and they work. I know I can build my own container and test it locally, but I haven’t gotten to that point yet.

I do have a couple of my own ideas to try testing out as well. Just need to build the images. Current plans include my Discord bot, a V Rising game server, and some of my own website builds. The bot will be interesting as I haven’t yet tested .NET Core in Linux and want to give that a try. The V Rising server is Windows only, so that will be nice experience with a Windows container. The websites will likely be Blazor/.NET Core, so Windows is a given; but Linux is an unknown. Similar to my Discord bot currently. Either way, I’ll be learning along the way.

Blog Migrated to AWS!

Alright, will have to see how this goes. Migrated my WordPress blog onto my own server in AWS. The migration wasn’t a completely smooth as the template isn’t 100% the same. Will definitely be tweaking my custom CSS to get everything right; but this is why I did it. Best way for me to learn is to start playing around with things. Just hope this doesn’t all blow up on me somehow. I’ll keep my WordPress.com page up as a backup; but will start pointing everyone here.

AWS Development and School

Something I never really setup has has been a personal page where I can share my achievements in the chance it comes in handy. Figuring that with this blog, my current class, and my AWS Certified Solutions Architect – Associate and AWS Certified Developer – Associate certificates, this is as good of a place as any to start showing off what I know.

Something I plan on trying to do throughout my current course is to share the sites I build in each lab and the progress I make on my course project.

I’ll save uploading the current weeks lab until the next week. Regrding the course project, I’ll try to keep this updated as I work on it. Please keep in mind, everything is still a work in progress.

Assuming I can get some spare time, my eventual goal will be to move this blog onto my own EC2 instance in AWS. I already have one running, just need the time to play around with server to get everthing ready.