Fair Billing Policy in SaaS Products

money - Fair Billing Policy in SaaS Products

Gone are the days when people used to pay and get software installed on each computer. SaaS has become the standard distribution method for software. Even desktop software (Photoshop, IDEs) have started the subscription route. Let me tell you 3 stories from my own team on how we were paying for SaaS products and I …

Read more

Startup Idea: Browser Extension for Gmail to show when a person might reply back

gmail response time predictor - Startup Idea: Browser Extension for Gmail to show when a person might reply back

Many companies today uses Google Suite for their Email and everyone has gotten used to the Gmail interface. One advantage of Gmail is, safe and easy programmatic access to the emails via IMAP.

The problem I am trying to solve here is you might not know when a person would respond back when you send an email. You will compose an email, hit send and wait forever. I know that Emails are Asynchronous, but it would be a nice to have an idea of when one can expect a reply.

Read more

How I keep track of blog posts to write

airtable trello zapier wordpress

I get ideas and topics to write in my blog during unusual time and places and I wanted to have an easy way to track them. Also I wanted to maintain an editorial calendar which can help track my progress with my November month Challenge of writing one blog post everyday. I just have two …

Read more

Saving webpages to Pinboard from iPhone

Pocket + Pinboard Zap

I have been using Pinboard for nearly an year and it has been a great replacement for Delicious, except for one minor gripe: It doesn’t have a good app for iPhone. I read lot of articles on my phone and want an easy way to save them as unread bookmarks in Pinboard. The official way …

Read more

Website Review: Buttalks.in

buttalks logo

Today on my twitter feed, I came across a new startup Buttalks – an underwear subscription service for men, first of its kind in India. I found it interesting for someone to venture out into a field that is so different and challenging. Curious to see what they offer, I visited their website and found it to be quite simple and straightforward.

But the minute I tried to fill up the form and hit submit, I ran into a problem. I was confused over which button to click and where to go next. So I decided to do a full design and copy critique/review of the website and share it here.

Read more

12 Everyday Challenges to do on each month of an year

light bulbs

I am a fan of James Altucher‘s writing and he is one big proponent of the practice of “writing 10 ideas everyday”. He claims that coming up with ideas is like exercising a muscle and you need to keep doing it everyday to not let it atrophy. You should read his “Ultimate Guide to becoming …

Read more

Understand the Logical Brain vs Emotional Brain while designing a product

logical brain and emotional brain

Whenever you design a product, there are two important things that one needs to remember to get the user experience right. How the user is going to perceive the product logically vs emotionally.

The reason I bring up these two are because how our brains have developed over the years. We have a logical part of the brain which has developed over the past 10000 years and then the emotional part of the brain which has been trained and developed over millions of years.

The Emotional part of the brain instantly detects and selects information as summaries that is potentially interesting for further analysis. Whereas the logical brain can only process at a slower rate and progressively but can give precise answers.

Read more

Code Readability is a Feature


If you are developing a product and working with a team of engineers writing code, you would have definitely faced the horror of reading someone else’s code. Many times it is your own code written a few months back. My failed challenge When I started out as a junior developer in my first company, I …

Read more

How to give good feedback

group of people discussing

Yesterday I talked about why criticism is important in the success of any company and how to accept feedback about your work. Today I am going to write about how to give good feedback. Giving good feedback is as important as accepting it. Present a solution instead of a complaint Even if you don’t follow …

Read more

What is the Michael Jackson Theory of Feedback

Few months back listening to one of Noah Kagan’s podcast episode, (the one where he talks about his conversation with Jonathan Coon of WikiBuy.com) he mentions something called the Michael Jackson Theory of Feedback. No, this wasn’t a theory by Michael, instead is a theory based on Michael Jackson. I am paraphrasing the explanation about …

Read more