Adopting the right methodologies in today's fast-paced development landscape can make all the difference in delivering robust and scalable software solutions. One such powerful combination is Test-Driven Development (TDD) alongside the API-first appr...
In the dynamic realm of software development, two distinct roles play pivotal parts: developers and DevOps practitioners. While both contribute to the delivery of high-quality software, their responsibilities, skill sets, and focuses vary significant...
Have you ever felt like you're navigating a maze blindfolded when using kubectl in Kubernetes? If so, you're not alone. The article "Kubernetes Was Not Intended for Devs" sheds light on a common struggle among developers: the disconnect between Kuber...
Do you want to learn Kubernetes, but you don't know where to start? The path is steep way too long and full of obstacles and challenges. You don't know what to learn first, and how you can learn it. You are not alone; I have been there too.Based on N...
Introducing the "Performance Debt Quadrant" model, a novel approach inspired by the Johari Window and the four quadrants of employee performance, it also combines the Bullseye Performance process. In this model, I try to align each quadrant with a sp...
Are you grappling with the challenge of accessing the Kubernetes API server from a remote machine? 🤔 Don't worry; I've got you covered! In this guide, we'll demystify the process and provide you with practical solutions to enable seamless remote acc...
Embarking on a journey through the Kubernetes universe? Brace yourself as we explore the diverse landscapes of K0s, K3s, microk8s, and minikube - each carrying its unique charm and capabilities. 🌌No specific order or preference, just ordered by "siz...
Restricting both ingress and egress traffic in big organizations serves several key purposes:It prevents the spread of malware and viruses.It prevents data exfiltration.It prevents unauthorized access to sensitive data and sensitive systems.And, rega...
IntroductionIn the ever-evolving landscape of cloud applications, the transformative force of "Cloud Containers" emerges as a beacon. Picture a world where dependencies seamlessly align with testing needs, and the complexities of resource management...
Have you ever felt like a swimmer in the middle of the ocean, surrounded by sharks, with no land in sight? That's how I felt when I first started troubleshooting connectivity issues within microservice pods. I was a DevOps engineer, and I was tasked...