Words from the road and the terminal
Technical articles, personal essays, and dispatches from wherever I happen to be. Writing is how I understand what I think.
Beyond these pages, I write a fortnightly newsletter that breaks down software architecture, highlights curated tools, and shares behind-the-scenes updates from my work and travels.
Subscribe to my newsletterHaving a plan is an excellent way to start a habit. Through making a plan you implement intention. An implementation intention is knowing when and where to…
September 12, 2021
To build new habits we need to understand the current ones. This is difficult since habits are formed through actions by our minds consciously and…
September 11, 2021
Habits are mental shortcuts learned from experience. The brain recalls the past to better predict what may or may not work in the future. I remember there is a…
September 10, 2021
Changing a habit becomes problematic because we either try to change the wrong thing or we try to change the habits the wrong way. Motivation may lead to the…
September 9, 2021
I just started reading Atomic Habits by James Clear. I get why the book is loved. The first chapter is about "Surprising Power of Atomic Habits". The chapter…
September 8, 2021
This article is about the Tree Data Structure
September 5, 2021
Fibonacci heap is a collection of trees that follow two main properties min heap and max heap. Min heap is the property where a given node is always smaller…
September 4, 2021
Unique identifiers such as IDs, passports, and school registration numbers are real-life examples of how hash tables work. This is where a unique identifier is…
September 2, 2021
I really like memes and there is one for every situation. I remember trying to look for one recently that had something on "we do not do that here", luckily I…
September 1, 2021
Read more of my past work across the web