Single Responsibility Principle Open/Closed Principle Liskov Substitution Principle Interface Segregation Principle Dependency Inversion Principle
Every individual lives in their own world and so do I, there as as many worlds as there are living beings on this earth (and beyond?). We humans interact with each other and with the worldly objects at different levels. Those levels or what I call as ‘circles’ is the only scope that we understandContinue reading “Musings”
>>> import this The Zen of Python, by Tim Peters Beautiful is better than ugly. Explicit is better than implicit. Simple is better than complex. Complex is better than complicated. Flat is better than nested. Sparse is better than dense. Readability counts. Special cases aren’t special enough to break the rules. Although practicality beats purity.Continue reading “The Zen of Python”
In spite of the terrible flood that displaced thousands of people and many others loosing their lives, the beautiful state of Kerala is indeed blessed with wonderful people having very high spirits, and I’m sure the state is soon to be reborn with new energy, new hope and a brighter future. All the best KeralaContinue reading “Happy Onam Kerala!”
Pancha-sheel – The five good habits. Nitya Shloka Smile Help Do (Karma) Celebrate Life
So this is from the archives, when I was little I drew this for a Remote Sensing Project of Birla Institute of Scientific Research, Jaipur. Hope you like it. The first and the last words are kinda cropped off, first one is “khara” meaning “salty”, last is “parivar” meaning “family” and the missing word inContinue reading “Remote Sensing Project”
Art of Living foundation has been doing really great things for humanity and for nature. Thank you Guruji (Sri Sri Ravi Shankar). Intelligence and bliss, mind and soul, all in harmony makes up a beautiful world for all experiential beings. Experience causes a perception or vice-versa, life happens for a reason or for no reason!
Read the complete article here (A common logic to seeing Cats and Cosmos)
Welcome to WordPress.com. Please view my new WordPress blog here and enjoy reading. All my previous posts were migrated from Microsoft Windows Live Spaces!
Its been a while, was caught up again with life’s little surprises, got to make bouncing back a habit. Duh! Well… talking about my latest crush ‘Expression Blend‘, I am so awed with the possibilities it presents. Just completed my first Silverlight prototype today. Boss is happy so am I. Back in my technicolor life digging onContinue reading “Technicolor again”