My Blog

my Articles and Musings
September 22, 2023

When creating a career roadmap for data analysts, people often focus on technical skills like SQL, R, Python, and Tableau/Power BI. However, they often overlook storytelling, a crucial soft skill that can help data analysts stand out from the crowd. Now, what is storytelling in the first place? Storytelling in data and Business Intelligence (BI) […]

July 07, 2023

Most of my day-to-day work involves SQL, and while it may seem straightforward at first glance, it is surprisingly easy to overlook the details and miss certain crucial aspects. This is why self quality control (QC) plays a vital role in ensuring the accuracy and reliability of SQL-based tasks. By performing self-QC, you can catch […]

July 03, 2023

This is the sixth chapter of the DB engineering series. As a prerequisite ensure that you read the previous chapters. Jump to other chapters: Introduction In order to achieve better performance, efficiency, and maintainability for both transactional and analytical tasks, there’s a need to have specific designs for these databases. Transactional and analytical databases are […]

June 18, 2023

This is the fourth chapter of the DB engineering series. As a prerequisite ensure that you read the previous chapters. Jump to other chapters: As more and more rows get added to the table, the database has to scan more pages and data. Queries are bound to become slower. Indexes will help to a great […]

June 17, 2023

This is the second chapter of the DB engineering series. As a prerequisite ensure that you read the first chapter about databases storing the data here. Jump to other chapters: Creating a table with a million rows Before we move forward about learning indexes, let’s first create a table and populate the same with data. […]

June 16, 2023

In the age of social media dominance, the concept of an “influencer” has permeated our culture, evoking images of lavish lifestyles, sponsored content, and an unending quest for popularity. However, the true essence of an influencer lies in their ability to inspire and guide others, regardless of their social media presence. It is crucial to […]

June 16, 2023

As an introvert, you may be hesitant to volunteer. But don’t let your introversion hold you back from the many benefits of volunteering. Here are some of the benefits of volunteering especially for introverts: If you’re an introvert who is considering volunteering, here are a few tips to get started: Embrace the joy of volunteering, […]

March 01, 2023

Unable to give your best while working under pressure?Practice Mindfulness! Mindfulness can be a powerful tool for managing stress and working effectively under pressure. Mindfulness is the practice of being fully present and engaged in the present moment without judgment or distraction. When we’re mindful, we’re better able to focus our attention, manage our emotions, […]

February 27, 2023

Self-criticism is the process of evaluating oneself, which is often perceived in a negative light. However, understanding the positive aspects of self-criticism can help us become the best versions of ourselves. In this article, we will explore how one can turn self-criticism into a tool for self-improvement. Here are a few key action items to […]

February 11, 2023

What is apathy? Apathy refers to a state of disinterest or a lack of excitement about the events and activities taking place in one’s surroundings. It involves a decreased drive to initiate or engage in activities. What impact does it have on the workplace? Disinterest in one’s job can have far-reaching consequences, not only impacting […]