November 03, 2021
Some of the very important notes (for myself) from the early sections of the book, The Missing README, A Guide for the New Software Engineer by Chris Riccomini and Dmitriy Ryaboy.
Getting to Concious Competence
Martin M. Broadwell defines four stages of competence in Teaching for Learning:
- unconcious imcompetence
- concious incompetence
- concious competence
- unconcious competence.
Specifically, unconcious incompetence means you are unable to perform a task...
October 17, 2021
Happy 24th Birthday, to me! 👧
I’m grateful for this beautiful life 🍀 , for my parents 👨👩👧👦 , and for every other thing that I’ve received as opportunities 🌟 & lessons 📝 & experiences 📈 from my life (so far), and the very kind & generous people 🧑🤝🧑 I’ve known.
Thank you so much, everyone. 🙂 🙏
Sept 30, 2021
Today is my last working day at Red Hat.
Over these last some weeks, multiple work opportunit(ies) came up my way and after really careful consideration, I decided to accept one of them. I’m excited to explore this new path in my career journey.
I’m incredibly grateful for all the opportunities I have received during my time at Red Hat. It’s been a wonderful experience to work and grow with the Cloud...
Sept 3, 2021
👋 A very quick update!
I’m serving as a shadow on the Enhancements team for the current Kubernetes 1.23 release.
Most of the work for Enhancements team, i.e shepherding features for the current Kubernetes release cycle and maintaining the status of Kubernetes Enhancements Proposals or KEP(s), happens right at the beginning of the release.
As of today, we’re already 2 weeks into the current release cycle....
Aug 17, 2021
The following document demonstrates the steps followed while adding a new validation check in the upstream kube-linter project.
KubeLinter is a static analysis tool that checks Kubernetes YAML files and Helm charts to ensure the applications represented in them adhere to best practices.
August 16, 2021
The following document demonstrates the process and the steps followed, to configure a Kubernetes cluster, on AWS EC2 instances.
I have used
Ansible playbooks to automate the provisioning of AWS EC2 instances, the security-group & key pairs, and the further process of initiating & bootstrapping...
August 03, 2021
While working on a side project yesterday, I was reading through the Pod manifests for some services. And one of the fields, I read there was
I might be very ignorant before (as I never paid attention to this), but I wanted to understand what this QoS class (or Quality of Service class) meant.
So, yea below is what I understood & it is a very easy concept....
July 26, 2021
Last friday, I attended a kubernetes
#in-dev community session around the Cluster API (CAPI) project.
This was my very first time knowing what CAPI project is about (although, I’ve come across the name quite a lot of times before). And well, I found it to be a very interesting one for me. The reason being CAPI is a project, a tooling that helps with managing cluster infrastructure as declarative configuration....
July 25, 2021
On my local machine, I use a starship cross-shell prompt setup on top of bash (which I truly find as a very handy tool!)
So, as part of my day to day work, I require to spin up or connect to multiple kubernetes & OpenShift clusters at a time. Although
starship has an inbuilt kubernetes module, to dynamically configure the shell prompt based on the currently active kubernetes cluster,...
July 24, 2021
I started reading (actually, listening to) the book, Pragmatic Programmer in the morning, today. I have just finished the first chapter. I feel it’s a very “easy to consume” book (which is a very good thing for me). It talks about values & information that are real gem (& frequently forces to question my current beliefs & facts about programming & it’s surrounding bits & eventually help in ending up doing a...