Category: learning

28 May 2021 . learning .
How I Reduced Repeating My Mistakes
6 mins Read

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

06 Feb 2021 . learning .
Notes On Scalability
4 mins Read

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

16 Jan 2021 . learning .
Notes | Khan Academy Personal Finance
17 mins Read

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

07 Jan 2021 . learning .
Notes For SOLID Software Design Principles
5 mins Read

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

08 Oct 2020 . learning .
Reducing CareShare Load Time: 1+ Mins To 1 Sec
6 mins Read

How fast a website loads and lets the user interact is one of the key parameters that shape customer retention. At Zealth-AI, we are working on our product, CareShare, to ease the lives of COVID patients and we observed, with a large set of functionalities, the load time was increasingly becoming a problem. This was more pronounced for us as... more

10 Aug 2020 . learning .
Notes From How To Invest In Shares
11 mins Read

You do not need a big amount of investment to start investing in stock market.

I recently have started to learn about personal finance; it’s definitely fun to realize those minute mistakes and habits that can lead to big savings and early retirement. As a first step, I planned to make myself aware of the nits and bits of the... more

01 Aug 2020 . learning .
Notes From Learning Technical Writing Two
4 mins Read

After completing Technical Writing One course from Google, I’ve finally finished the Technical Writing Two. This write up contains my notes and is aimed at anyone looking to review the learned concepts in a quick go.


Think like your audience; read your draft from their point of view. Define a persona for the audience. Specify if audience needs to... more

27 Jul 2020 . learning .
Notes From Learning Technical Writing One
8 mins Read

I recently did the Technical Writing One and below are my notes from the same. The notes are arranged in the topic wise manner as is the pre-class material for the course.


Define new or unfamiliar terms; do not reinvent the wheel. Collect definition of unfamiliar terms in a glossary if too many. Use name consistently, do not change... more

11 Jul 2020 . learning .
Building GraphQL API In Node.js
12 mins Read

This writeup summarises my experience of building a GraphQL API using Node.js and MongoDB. I’ve found it easy to develop APIs that have CRUD operations of fairly medium complexity and do not have many layers of authorization to access data. It is also fabulous how well all three technologies; Node, Mongo, and GraphQL integrate without any issues. You can find... more

23 Feb 2020 . learning .
How I Handled 1 TB of Data With Python!
13 mins Read

I recently had the opportunity to work on a large dataset (roughly 1TB) and analyze it using Python for filtering data based on some given parameters. In this post, I’ll be summing up how I accomplished the task using Python and used various measures to make the filtering process efficient.

Task Details

We have a large number of gzip files... more

01 Oct 2019 . learning .
Quick Notes On Improving Productivity
3 mins Read

I recently read Sam Altman’s guide to productivity. It is approximately a 10 minutes read so I’m putting summary of it below as a quick notes essay. These methods also put to test his claims of being more productive than average; where definitely average is debatable.

Samuel H. “Sam” Altman is an American entrepreneur, investor, programmer, and blogger. He is... more

13 May 2019 . learning .
A Better Approach; The DRY Approach
7 mins Read

Dry clothes are really easy to use, store and carry; then there are wet clothes: heavy, stinky and dripping.

Similar is the story for code: DRY (Don’t Repeat Yourself) is always preferred over WET (Write Everything Twice).

I’ve recently started learning .NET, ASP.NET, MVC, and related technologies, and thereon I stumbled upon the concept of DRY programming; it is a... more

05 May 2019 . learning .
So You Want To Do "Data"?
3 mins Read

Even stronger than Modi’s wave in 2014 Lok Sabha Elections is the drive of every second-year and third-year in KGP going into the field of data analytics; and, sadly, unlike Modi wave it’s here to stay for many following decades.

Data Analytics as a field has seen nothing less of a bubble than what was seen by the Internet in... more