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.
I've been using Neovim for the past six months. Here's what I learned
In this article, I share with you all my lessons in transitioning from VSCode to Neovim. It has made me appreciate the terminal and made me a better developer.
Reflections from 2023: Lessons for the future
I recently turned 24 on the 23rd of December 2023.
I felt very empty. I felt lost. I felt a
Setting Up Copilot in Neovim with Sane Settings
In this article, you will learn how to properly setup Github Copilot in Neovim with sane settings such as cmp.
I’ve been indie hacking for a few months. Here’s what I learned.
In this article, I talk about my indie hacking adventure of the past 6 months. Many failures but most importantly many lessons.
2023 Articles
✦ September
The Specialization Trap: The Number 1 Mistake Developers Make
I've never specialized in one field.
I've worked with frontend, backend, DevOps, and a bit of