Did you know that you can navigate the archive pages by swiping left and right?
We all do mistakes and they are unavoidable. From small mistakes such as interrupting someone while speaking (the motivation for this technique) to larger and more disastrous ones. While first-time mistakes are forgiven, repeating the same ones is seen as a characteristic of ours (and is indeed a bad habit). And I wanted to address them after reading the book... more
Around a month back I saw the CS75 Lecture on Scalability by David Malan. The write up contains the notes from the same that I wrote while revisiting the lecture.
SFTP is better than FTP - in the latter credentials are also sent as plain text. VPS, on an abstract level, is a slice of the shared hardware with separate... more
The write up is yet another in the series of self-awareness and understanding myself on a deeper level. With a simple trigger, I came to understand an important concept - how, without even giving it a deserving pause, we make choices for others. We mostly have the best in mind for the person - the best from our perspective, our... more
Khan Academy is a great source of learning and I’m thankful for the addition of the section named “Life Skills” lately. The section contains short courses on significant topics that are amiss in college and school education vis-à-vis personal finance, college admissions, careers, and entrepreneurship.
This writeup contains notes that I made while learning Personal Finance from the same set... more
Yesterday I had the opportunity to sit through the talk (virtually) - Becoming a better developer by using the SOLID design principles by Katerina Trajchevska. The talk provided me the opportunity to learn better and revisit SOLID principles for software design. The blog contains notes from the same for me to revise quickly in the future.
Please note that most... more
In the past few months, I’ve been trying to know myself better - aiming to become more self-aware and thereafter accepting myself. I must confess - reading it is at least 100 times easier than actually sitting down to understand myself, my emotions, and my values. It’s the difficult conversation we run away from - a straight to the point... more
This write-up took me a lot of courage to write - being guilty of the same crimes one is to write about is difficult, and that’s what I’m stepping into. For most of my life, thanks to having a comfortable upbringing and encouraging friends, I’ve been in the bracket of individuals labeled “smart”.
Yes! This write up is exclusively about... more