PinnedPavitra GuptaUnderstanding Watermarking and Late Data in Data StreamingWe start building from basic concepts like windowing in streaming analytics and then go on to discuss watermarking and late data.Mar 4Mar 4
Pavitra GuptaSingle Responsibility Principle — Intro, Example, and Why it is more difficult than you thinkMaster the art of clean code with SRP: Why it’s crucial yet challenging, and how to excel with real-world examples!Feb 5Feb 5
Pavitra GuptaNavigating the Open/Closed Principle: Your Code’s Best FriendOpen closed principle — one of the SOLID principles of Software Design — is one of the most important ones to learn for Software…Feb 2Feb 2
Pavitra GuptaA Guide to Effective Object Serialization in JavaWhen we write a Java program, any objects we create are stored in the primary memory of the computer. For example, consider this Person…Dec 20, 2023Dec 20, 2023
Pavitra GuptaGot the basics already? Don’t know how to be a better programmer? Read this.Recently, one of my friends — who has been working with BI tools for a long time — asked me how he can become a good programmer. He has…Apr 20, 2022Apr 20, 2022
Pavitra GuptaTableRowJsonCoder in Apache Beam PipelinesWhat I learnt while working on my Apache Beam pipeline running on Google Cloud Dataflow and using BigQuery to read and write data.Sep 1, 20211Sep 1, 20211
Pavitra GuptainAnalytics VidhyaShallow Copy, Deep Copy, and No Copy of Immutable Objects in PythonPython has two types of copies — deep copy and shallow copy. In this document, we are gonna discuss about what these are in context of…May 23, 20201May 23, 20201