There is no such thing as instant improvement in life. Instead, you can only grow yourself. And as you know in agriculture, growth can only happen little by little over time. Bare eyes won’t be able to see the growth…
This post is my contribution to Blog Action Day. The issue for this year is environment. If you read your RSS reader today, you may read a lot of posts about the environment. That’s because there are 15,000+ blogs participating…
Reading classic books can boost your learning experience. There are some reasons why classic books can do that: they have stood the test of time, they give you different “lenses” to look through, and they will most likely be relevant…
I love quotes since they are among the kinds of information which have the highest density of wisdom. Reading and pondering quotes can give you very high return on your time investment. One important topic – I believe – is friendship. Friendship makes our life…
A few days ago I wrote about 23 practical things you can do to make your life more fulfilling. There I wrote that the more your needs at the higher levels are met, the more fulfilling your life will be.…
Sometimes we may feel stressed or even depressed in life. Things can go wrong and not go as expected. While there may be other causes for such situations, I believe one important cause is unrealistic expectations. Either they come from…
Have you ever experienced having no idea come to your mind when you need them? Such moments can be frustrating, especially if you have spent quite a lot of time to think and still get nothing. In such situations, getting…
Recently I wrote two articles over at lifehack.org which you might find useful: Nine Ways to Live the Lifestyle of a Champion How to Enjoy What You Are Doing No Matter What Meanwhile, here are some interesting links I found…
How can we live a more fulfilling life? While there are things we can do which are more long-term in nature (such as the ones in 37 Lessons to Help You Live a Life that Matters), here I’d like to…
I just watched the video of Dr. Randy Pausch‘s farewell lecture at CMU. It’s so packed with life lessons that I can’t help but spread the word out to you. Randy Pausch is a computer science professor at CMU who…