Greetings, Earthling 🖖

I’m Shantanu, aka Shaan.

Your friendly neighborhood co-inhabitant of this tiny speck of dust, I maintain this site as a stochastic log of my calculations towards the futile aim of weeding out the anomalies from the equation that gives me my “42”.

In my Clark Kent mode, I spend my day at The Trade Desk, trying to crunch through petabytes of data and trillions of queries every day to understand the human behavior and make the advertising technology world a little bit better.

Before that, I spent a couple of decades in the Semiconductors world at Qualcomm and Google, building processors and AI accelerators, tinkering with chips, operating systems, device drivers, human interface devices, security et al.

When the lights go out everywhere, I like to don my maker hat and build stuff that no one wants.

I like to make and break things around me ranging from my smart toaster/TV to my web and phone apps to my car, strumming a bit of guitar, 3d printing stuff, and of course, shit-posting on twitter @shantanugoel.

Sometimes I post some of my travel and 3d print outputs on instagram, because I’ve been told by my gen-z interns that that’s a thing to do.

Do check out some of the other subdomains that I run.

Gmail Blocking Messages to Yahoo Groups?

For the past couple of days I have been unable to send any mails to any of my yahoo groups through my gmail account. All my message are returned back with a “Message Rejected” failure. What I get back is a link to this support answer: Sector 5 Bounces. Anyone else seen this?

An Idea Is All You Need

Everyone wants to make a name for himself. Everyone wants to do something new and extra-ordinary. People like me (read software engineers) want to develop “something” cool. BUT, the stage where most of them go wrong is the very first one. Most of them think that the road to develop something cool starts from a particular “language” or a tool. But I beg to differ. I say the first stage is “The Idea”.

Project: My WordPress Plugin shantz-wp-qotd updated to version 1.2.2

Updated my WordPress plugin shantz-wp-qotd to version 1.2.2 today.

Introduction: Shantz WP QOTD is a plugin to add quotes to your wordpress blog in a few easy clicks. It adds quotes to your posts and your sidebars with a multitude of options for sources and customization.

Changelog:

Version 1.2.2

  • Fixed a bug because of which quotes were blank some times. Thanks to Thom for reporting it.

The Why Behind “Open Source”: In simple Terms

Many people ask me why are people crazy about Open Source, or why does it even exist. After all if your code is out there, you can’t make money off it, right? Well, yes and no. Now, I ain’t no open source guru, but I do my part for it. Generally my explanations are either too complex, too full of extra details or mostly just described badly for a layman that I end up on square one, i.e., not convincing the sophomore who asked the question, looking towards me for the answer. Well, lets leave it for the experts to do the hard work, eh :-). Tristan Rhodes has explained the grand scheme behind it all in terms that would even make my grand mother under stand it.

Migrating From PHP4 To PHP5: Solving WP-Cache (and maybe other) Issues

Situation: You are migrating your WordPress blog from PHP4 to PHP5 (intentionally or being forced to as you web host won’t support PHP4 anymore). Most of the times, this is as simple as adding some simple lines to .htaccess (e.g. AddHandler application/x-httpd-php5 .php ). And you might not notice any issues. But many of you still do. The issues range from weird page layouts, to some controls not working, to some errors popping up here and there, and probably your blog not even displaying. This occurs because even though WordPress is PHP5 compatible, some of the plugins you are using might not be. But even if you ensure that all your plugins are PHP5 compatible, there is still one more problem that I just saw today.