Upthrust

This is the weblog of Milinda Pathirage

Tag: Personal Development

Six Keys to Being Excellent at Anything

It’s not inherited talent which determines how good we become at something, but rather how hard we’re willing to work. Numerous researchers now agree that 10,000 hours of such practice as the minimum necessary to achieve expertise in any complex domain.

Learn To Love Yourself

We spend so much of our time waiting to be loved, hoping love will find us, searching, yearning for that special love. Feeling empty and lost without it. Wanting someone to give us love and fill us up. Unfortunately, that’s not usually how life works. You will draw to you exactly what you create in [...]

The Developer Evangelism Handbook

Chris Hamilton has released hi new book on developer evangelism. A must read book for every developer out there. The handbook is Creative Commons and free to use. The book starts with explaining what developer evangelism is, how to start evangelizing with right mind set and why you must need to identify your key strengths [...]