_____  _______  _______  _______  _______  _______  _______ 
  /     \|   _   ||   _   ||   _   ||       ||   _   ||   _   |
 |  || |||  | |  ||  |_|  ||  | |  ||_     _||  |_|  ||  | |  |
 |  || |||  |_|  ||       ||  |_|  |  |   |  |       ||  |_|  |
 |  || |||       ||       ||       |  |   |  |       ||       |
 |__|__| |_______||_______||_______|  |___|  |_______||_______|

Database Paradigms - ACID, BASE and CAP in brief

When starting a project, one of the earliest design decisions you need to make is selecting a database. There are various databases available in the market. Initially, most databases were of SQL flavors, grouped as Relational Databases, and they used the de facto method of saving data into tables and establishing relationships between these tables. You can read more about History of SQL. However, with the advent of NoSQL databases, this paradigm was challenged, opting for a more relaxed and schema-less approach, saving data as objects rather than in rigid tables with relationships.

Read article →

Coding My Way Out of Burnout

About three months ago, I felt intense pressure in my career. I did not feel like learning anything, and doing my job was a struggle. At that point in time, I didn’t understand what was going on, but now I know I was going through a phase of burnout. Burnouts are quite common in the workforce, and you will find hundreds of people sharing their stories of burnout. One thing you will come across quite often when you search for ‘how to deal with burnouts in tech’ is to just take a break.

Read article →

Async IO programming with Node js

Introduction 🔗Asynchronous programming is a technique that enables your program to start a potentially long-running task and still be able to be responsive to other events while that task runs, rather than having to wait until that task has finished. Consider Node/ Browser Architecture , When program starts it start a main thread on which wil run your javascript program . While one set of instructions ( code ) is running on this thread the thread is busy

Read article →