Categories
2025
The wait is over: Witnessing RCB's Historic IPL 2025 Victory

I tried the iPad as a development machine. Here's how that went

Self Contained Systems: Beyond the Monolith vs Microservices debate

How to Identify and Refactor Code Smells for Better Code Quality

Why Every Developer Should Care About Design Patterns: A Deep Dive

2020
How to run Spark 3.0 applications on your GPU

Cool Spark ML - Part 2: Preprocessing of Data

My journey to 10k post views on LinkedIn

Spark 3.0 adds native GPU integration: Why that matters?

Tail Recursion: Why and How-to Use in Scala

Cool Spark ML: K Nearest Neighbors

Add new functions to existing classes the Scala way
