Generalist vs. Specialist

Generalist vs. Specialist

The cultural dogma that to thrive in this competitive world, you have to ultra specialize is, in my perspective, overrated. If you want to succeed in a single domain, most likely, you would need to be within the top 1%. Only those who had the background and resources...
Why am I shipping small ideas often?

Why am I shipping small ideas often?

Creativity is a skill you develop, not a trait you are born with. Many people who avoid doing creative work tend to feel frustrated after realizing they cannot produce a masterpiece in their first attempts. Nonetheless, I perceive that frustration is a result not of...
How to develop Critical Thinking?

How to develop Critical Thinking?

“Why should I bother?” “Why bother to opening a conversation and sharing what I think? After all, aren’t there more intelligent people out there?” “What if someone proves me wrong? After all, having access to facts is easier than...