Jatin TayalCode ReviewsThings I wish I knew about code reviews before starting my journey in tech 👨💻Aug 9, 2023Aug 9, 2023
Jatin TayalLoggingKnowing how and what to log is one of the hardest task a software engineer needs to solve ✍ . Logs enable you to troubleshoot issues with…Aug 9, 2023Aug 9, 2023
Jatin TayalObject Oriented Analysis and Design — Part 1Object-Oriented Analysis & Design(OOA&D) helps us write great software everytime. OOA&D is an approach to writing software that focuses on…Aug 9, 2023Aug 9, 2023
Jatin TayalAsking Effective Technical QuestionsAsking effective technical questions is a skill every software engineer 🧑🏻💻 should have and it comes with pratice. Many times in our…Aug 9, 2023Aug 9, 2023
Jatin TayalIdempotencyAs software engineers, we are constantly looking for ways to increase the reliability and scalability of system 🌐 we work upon and improve…Aug 4, 2023Aug 4, 2023
Jatin TayalShardingRecently, I was reading on the techniques to improve performance and scalability while querying databases and read in depth on a popular…Aug 4, 2023Aug 4, 2023
Jatin TayalMySQL vs NoSQLWe all know that when it comes to database systems, two types of databases come to our mind: MySQL and NoSQL. Although both of them are…Aug 4, 2023Aug 4, 2023
Jatin TayalConcurrency Vs ParallelismFor a long time, I had confusion 🤷🏻♂️ between concurrency and parallelism and often used them interchangeably but they are not the same…Aug 4, 2023Aug 4, 2023
Jatin TayalLoad BalancersAre you aware of the concept of load balancers 🤔? They play an important role in improving application’s performance ⚡ and availability by…Aug 4, 2023Aug 4, 2023