10 HARDEST Things in Engineering

that I learnt in last 10 years

by Junda, Mar 2018

There are only 2 hard problems



Cache Invalidation



Names

Consistency


Common Language

Every Discussion

has 2 Perspectives

Discussion Frameworks

Put on 6 hats

My Tips

Learning

Reading

Writing

Should An Engineer Write Technical Blog?

Less is more

Complexity kills

Don't be perfect

Lose some times

Be right for the important moments

Beautiful mistakes

Strive for harmony