Website Refresh for 2025 and Beyond

I'm excited to announce the restyling of my personal blog. I've worked on making the site more modern and user-friendly, powered by Ghost CMS. This refresh is more than just a new coat of paint -

GitLab CI Docker Builds into Kubernetes Without Kaniko

Introduction In the fast-paced world of DevOps and cloud-native applications, continuous integration and deployment (CI/CD) pipelines are the backbone of efficient software delivery. GitLab CI, Docker, and Kubernetes have emerged as powerful tools in this ecosystem, each bringing its

Docker and docker compose resource management

As developers, we're always striving to create environments that mimic production settings as closely as possible. When deploying with a simple Docker Compose setup, you might be surprised at just how granularly you can manage resources. This is