Nov 7, 2020Why Data Structures?Making the best out of any structure is an art! — Ever thought of what Bitcoin actually is? Or, how do systems store data? Why systems come into the configuration of 32 bits and 64 bits? Anyone can learn how to code, but how to write an optimized code is the real challenge. Since we have limited storage capacity, we need…Data Structures3 min readData Structures3 min read
Nov 1, 2020“ If you set your goals ridiculously high and it’s a failure, you will fail above everyone else’s success ”— by James CameronQuotes1 min readQuotes1 min read
Published inBetter Programming·Oct 24, 20205 Sorting Algorithms Every Programmer Should KnowInsertion, selection, bubble, merge, and quick sort — Ever wonder how the products in an Amazon or any other e-commerce website get sorted when you apply filters like low-to-high or high-to-low, or alphabetically? …Programming10 min readProgramming10 min read
Aug 17, 2020IndexIndexes in SQL Server helps in faster retrieval of data and thus improving the performance of queries. Indexes are associated with tables or views which makes the retrieval of rows from the table or views fast. Indexes basically contain keys which are built from one or more column in the…Sql3 min readSql3 min read
Jul 17, 2020SequencesLet us suppose that an e-commerce company wants to expand its business worldwide. As such, the Datawarehouse team wants to store the purchase details country wise, keeping the purchase id continuous. …Sql6 min readSql6 min read
Jul 14, 2020MDDMMulti-Dimensional Data Modelling — Before going further, it is highly recommended to visit Data Cube. Earlier, data were present in the form of relational tables having multiple joins and views. This made the data retrieval a time taking process. Also, this resulted in a slow turnaround time for complex queries and large size of…Big Data2 min readBig Data2 min read
Jul 13, 2020Data CubeAre you familiar with the terms Data Mart, Data Warehouse, Data Lake? If not, we got you covered. Just hover over each of the terms and it will hardly take 2–3mins to get familiar with the terms. Ever wondered how e-commerce websites store information related to its customers, the stores…Big Data4 min readBig Data4 min read
Published inthinkingdatastructures·Jul 6, 2020DOM vs. Virtual DOMReact acting like a complete BOSS! — Document Object Model or DOM is a tree-like structure of a web page, consisting of nodes and objects, that the browsers create when a web page is loaded. Talking specifically, DOM acts as a programming interface for HTML and XML documents. Hence, it can be said that DOM is the…Programming2 min readProgramming2 min read
Published inthinkingdatastructures·Jul 2, 2020DOMEver wondered how the websites that you visit, work? Like other programming languages such as Python, C, and C++, even HTML has a pre-defined structure which is usually not visible to us. Our websites use the concepts of DOM in order to create a structure. DOM stands for Document Object…Programming2 min readProgramming2 min read
Published inthinkingdatastructures·Jun 30, 2020Mystery Solved!!!Chicken or Egg, what came first? — The chicken or the egg causality dilemma is commonly stated as the question, “Which came first: the chicken or the egg?” The dilemma stems from the observation that all chickens hatch from eggs and all chicken eggs are laid by chickens. Well, worry not. The mystery has been finally solved…Programming2 min readProgramming2 min read