Google Guava’s concurrency classes provide some advantages over using Java’s default classes. Guava’s Futures offer the following benefits: You can … More
Author: pramod
The feel of Java, and Go
In an article titled The Feel of Java (PDF), James Gosling, one of the language’s creators, explains the design choices … More
Lessons learnt building data pipelines — 1
It has been a few years since I embarked on what was then trendily called “data engineering”. That title — and the … More
Influential books I read in the last 2 years
Either I’ve become way better at choosing which books to read, or am able to get more out of reading … More
NIPS 2017 is exciting even if you don’t work in AI
I found out about the just concluded NIPS 2017 conference through a mention on my Twitter timeline. I’d heard this … More
An unbeatable perk of the Bay Area: its meetups and conferences
One unbeatable perk of living in the San Francisco Bay Area is the sheer number and variety of technical events … More
What if your text editor spoke Kafka?
If you work in enterprise software long enough, you may end up only looking at software that satisfies complex constraints: … More
Rocking it with Docker and Metaparticle
My friend Asad messaged me from the ongoing KubeCon 2017 that a keynote slide from Brendan Burns (one of the … More
Notes from Hadoop Summit 2016
This was my first time attending a Hadoop Summit (thanks to my employer Yahoo for sponsoring!). I had a very … More