• Blogging Tools

    A curated list of tools that I’m using for writing and building this site.

  • Data Engineering Capabilities and Personas

    In this article, we will look at key data engineering capabilities at the intersection of several archetypes and personas.

  • Data Encoding and Formats

    In this article, we will explore the importance of data encoding and how to choose the right data format, weather it is simple CSVs or binary formats like Avro and Parquet, in order to achieve better performance, cost, and evolvability.

  • Migrating from Google Domains to Cloudflare

    In this article, I will outline how I migrated from Google Domains, due to its shutdown, to Cloudflare all while explaining some key terms and concepts.

  • Level Up Your SQL Skills As a Data Engineer

    Mastering SQL and understanding what can be done with it is crucial in making you a better data engineer.

  • System Desing Interview Blueprint

    This article contains general guidelines and a reference framework to use when approaching system design interview.

  • Evolution of Analytical Data Architectures: From Data Warehouses to Lakehouses

    In this article, we will go through a brief overview of the journey from the foundational data warehouses to the data lakes and up to the emerging concept of the data lakehouse.

  • Data Warehouse Modeling Techniques

    In this article we will go over the big three approaches for modeling analytical data.

  • Cloudflare Analytics vs Google Analytics

    In this article we will look into the reasons for discrepancies between the data reported by Cloudflare Analytics and Google Analytics and how to leverage both of them.