On Osmosis

Capturing my spontaneous movement.

Read this first

Tek Fog: The story behind the story.


Last week, The Wire revealed the existence of a highly sophisticated secret app called ‘Tek Fog’, used by cyber troops affiliated with India’s ruling party to hijack major social media and encrypted messaging platforms. The 20-month-long investigation shows how the app automates hate and targeted harassment, spreads propaganda and is a marriage of big tech and dirty politics.

Read all the three parts of the investigation here -


Ayushman and I have met only once outside a local market in Noida before the Tek Fog investigation. Because of COVID-19, we couldn’t meet after. We know little about each other, likes or dislikes, and have no common friends.

The Tek Fog story was out there for people to pursue. Many of us knew the scale and impact of social media...

Continue reading →

I want to talk about Depression (without suggestions) and hear patiently if you have something to say.

I have been dealing with Depression for the last two years. On the surface, it feels that I am super busy with work (which I am) and quite content with my work. But inside there is inherent sadness and lack of hope - What’s there in this life, that I have not already witnessed?

I have tried therapy. But it’s inherently flawed in India if you’re bit intelligent. Most of the counsellors either ask dumb questions or don’t consider your EQ and IQ while talking. On days, when I have no work, I feel everything to be purposeless and unnecessary.

I can’t sleep all the time. That gives me a feeling of guilt like I’m useless, and I am not doing anything or any work. All the people that I know, know me because of my work and never ever I have been taught how to create strong personal bonds, unrelated to work.

Abuse/Bullying on social media makes it more difficult. It gives me a feeling that this...

Continue reading →

Goalkeepers 2019.

After using my video on HIV-AIDS last year, Gates Foundation and Bill Gates used my data analysis in his slides this year at Goalkeepers 2019. Watch it around 8:15 when Bill starts talking about a new study in India.

Here is the whole story: Gates foundation works with an organization called IHME - Institute for Health Metrics and Evaluation to collect and analyze data worldwide. Last year around, the organization felt that they were miscalculating specific data because they were not recognizing some contextual Indian data and languages. A team was set up of five young people to correct this data, as this kind of analysis on district level has never done before. I was part of it, considered solely on work previously at Microsoft as Regional Director in India and Gates foundation.

Here are some of the findings (some of them surprised me also):

  1. The world is improving on all...

Continue reading →

Game-Based Courses.

Earlier this year, during a small stint at UNESCO MGIEP, I got a chance to lead Games for Learning team at the institute. The team only had one full time and one part-time member when I joined.

The first thing that we needed to do was to find more people who would be excited to work in Games for Learning.

Mahima at that moment was working in the Difference Learning team, and I thought she could be a good fit because of her understanding of the target audience. After a few rounds of discussion, she hopped in.

Next was Anurati. She was creating illustrations and comic strips for the Rethinking Learning team at the moment of time. Pedagogy didn’t come naturally to her, but she was quite creative to think outside of the box.

Vignesh joined next. I know him from Imagine Cup days but never got a chance to work with him closely. This felt like a natural fit.

Once the team was set, we...

Continue reading →


A few weeks ago, I shared that now I have been in the software industry for more than ten years. In these ten years, I have created three companies and dozens of products - some of them successful and some of them not so much.

After working at a safe job in UNESCO MGIEP for a year, I resigned a month ago to do a new thing.

What I am doing right now is a culmination of what I have learnt and what I have done over the past decade.

This new product uses all the code I have written over the past decade, but also includes all the learnings of design and business I have acquired over three companies.

(A sneak peek at what’s coming up!👇)1 Logo.png

This is as much scary as much as it is exciting. How do you do something that’s a cocktail of what you have learnt over ten years and still not fuck it up by making it overwhelming?

Every night, I have a feeling that it will work and every day, I have a...

Continue reading →


Remember Adobe, and it’s Creative Suite?

Anyone in the industry would have said to you that it’s impossible to break into that industry, almost a few years ago. Today Sketch and Figma has completely captured the Adobe Illustrator market and then Affinity Designer, Photo and Publisher are eating out the market of Photoshop, Lightroom and Design.

Procreate on the other hand is the best illustration tool on the iPad.

An important point to note here is that these are practically new companies with no alignment to the design industry a few years ago.

But if you build good shit, people will use it - the general rule of business.

View →

Ten years in the industry 🎉

I have been now creating software for more than ten years. On July 17, 2009, I submitted the first code and documentation to the project called Brihaspati 2 by IIT Kanpur.

Brihaspati 2 was an e-learning system used by various universities of India, including IITs and IGNOU. I contributed to the code for Whiteboard where instructors can make drawings, freehand or pre-defined components while chatting with students, at a time when there was no socket.io.

I also contributed to its documentation for installation on a Fedora/Red Hat server. This was submitted to the Yahoo! Group of Brihaspati 2.

For three months in the summer vacation of 2009, I sat for more than 20 hours per day in front of my laptop to code this. It was at a time when there were no Broadband or 3G, so I asked my father to look out for Chip/Digit magazines that give a free CD of Fedora, Red Hat or Ubuntu.

What a time...

Continue reading →


The New York Times published an opinion piece titled: Power? No, Thanks, I’m Good. The freedom to say what I think and command my own time is enough for me.

The idea of this article is to say that power is overrated if one has the freedom to do their own shit.

Read the article here: https://www.nytimes.com/2019/05/21/opinion/power-is-overrated.html


This article got shared on Hacker News: https://news.ycombinator.com/item?id=20022534

I really liked this comment on the thread:

In order to understand why power is coveted, we need to understand human motivation. The best theory I’ve read on human motivation comes from Drive. As described by scientific research, once you go beyond our primal need for food, safety and companionship, there are 3 primary factors that motivate us. Mastery, autonomy, and purpose.

Mastery is the ability to master and perfect a craft you care about. This...

Continue reading →



It’s time to change the news. No seriously, what we are consuming right now is not good for our mental health, our society, our democracy, our nature and our fundamental human rights.

Over the last few years, so many new news services have emerged in the scene, but they are still presenting us the news from the lens of politics or political party.

In India, I respect the kind of news shared by The Wire, Scroll.in and Alt News. They are doing some serious independent journalism. There is no doubt that independent journalism is the way forward. News can’t depend on advertisers, or else it will just serve the people with power and money. For this users will have to pay - either through a subscription service like Apple News+ or donate individually like how we are doing right now with Alt News.

So if advertisement and political affiliation is not the problem, then what is the bigger...

Continue reading →

Nothing you do will be enough.


76 hours 40 mins is the amount of time I spent last week just coding. The time is being tracked by software called WakaTime. On the leaderboard right now, I am placed at third. Apart from coding, I have spent several more hours thinking and designing. I don’t remember sleeping for more than 2 hours any day last week. I am super happy about what I have done, but my body feels extremely stressed out. On Friday night, I slept like a baby, no clue about where I am and what happened.

There are two aspects to this story:

  1. Your satisfaction - If you feel good about it, if you want to identify your limits, and then push further, please do such an activity, as it makes you a better person. If you can focus for more extended hours, work on such a timeline for yourself, and can be disciplined about it, that’s a beautiful thing. For a couple of days in the week, I was noting down the time when...

Continue reading →