Best Practices For Proper Alerting
Alerts are one of those things where we want to do them and then put them off. But once we
An Introduction to Release Engineering
Release engineering is one of those roles I didn't even know existed.
But when the opportunity came to
The Art of Focus
A book that combines both spirituality and the real world.
The Three-Body Problem
This should be like my first ever proper sci-fi series.
Feel Good Productivity
The secret to productivity isn't discipline. It's joy.
Revamped my Blog
Revamped my Blog
I felt like my blog looked a bit basic so I bought this awesome ghost theme called
How to overcome writer's block as a developer blogger?
In this article, I've broken down how I overcame my writer's block and hopefully you can do the same.
Introduction to GitOps Practices with ArgoCD
In this article, you will learn about GitOps practices using ArgoCD.
Crossplane for Beginners using the Kubernetes Provider
I recently had the pleasure of working with Crossplane, and it was a bit difficult initially.
As I'm
How I manage my dotfiles using GNU Stow
In this article, I show you how I manage my dotfiles using a CLI tool called GNU Stow.
How to Build a Language Server with Go
In my last article, we learned how the Language Server Protocol (LSP) standardizes the communication between code editors and language
A Simple Introduction to the Language Server Protocol
Code editors were trash back in the day. (If you compare them to tools nowadays)
Some editors were built for
Simplify Kubernetes Manifests using Kustomize
In this article, you will learn how to simplify your Kubernetes manifests using Kustomize.