Complaining is easy

Imagine there is an error in a product, or a feature missing, or there is an outage. And then you see comments like:

“Why haven’t they had tests for this?”

“How can they not think about this beforehand?”

“I can build this over a weekend!”


I see these sorts of comments either on Twitter or Hacker News. And unfortunately, I started to think in similar patterns.

But the truth is: complaining is easy. Building something is challenging. Maintaining is hard. Constraints are unknown. Complexity is underestimated.

There are humans behind everything. They put the precious time of their life into crafting something. Some may even agree with the issues you found.

So, be kind and assume positive intent.