Pinnedhimank bhallaWhy you should learn vim in 2023?As we enter 2023, Vim remains one of the most powerful and versatile text editors available. Despite being over 30 years old, Vim continues…Feb 22, 2023Feb 22, 2023
Pinnedhimank bhallaAbout Javascript here and there!JavaScript is a popular programming language used in both browser and server-side applications. Understanding how JavaScript works in both…Feb 24, 2023Feb 24, 2023
Pinnedhimank bhallaWhat every developer should know about Text EncodingAs a software engineer, understanding text encoding is a crucial skill. In today’s digital age, we interact with a vast amount of text data…Feb 28, 2023Feb 28, 2023
himank bhallaAll you need to know about load balancing!In today’s digital age, we depend heavily on the internet to conduct various activities such as online shopping, banking, social…Mar 14, 2023Mar 14, 2023
himank bhallaConcurrency Patterns 101Event loops and threads are two different concurrency patterns that can be used to manage multiple tasks simultaneously. Although both…Mar 13, 2023Mar 13, 2023
himank bhalla10 things that I wish I had known earlier!!Becoming a good programmer requires more than just learning programming languages and syntax. There are many things that can help you…Mar 10, 2023Mar 10, 2023
himank bhallaTail Call Optimization: What it is? and Why it Matters?As developers, we often write recursive functions, especially when dealing with problems that involve traversing trees or lists. Recursive…Mar 6, 2023Mar 6, 2023
himank bhallaWhy every developer should care about Transitive Dependency?In the context of databases, Transitive dependency is a situation in which a non-key attribute in a table is functionally dependent on…Mar 3, 2023Mar 3, 2023
himank bhallaDemystifying Metaprogramming: Understanding the BasicsMetaprogramming is a technique in programming where code is written to generate or manipulate other code or to modify the behaviour of a…Feb 21, 2023Feb 21, 2023
himank bhallaAll about Indexing in mysql !!Indexing is an important technique used in MySQL to optimize the performance of database queries. It involves creating a separate data…Feb 20, 2023Feb 20, 2023