Once upon a time in a poor zoo of Africa, an African Lion was frustrated as he was offered not more than 1 kg of meat per day for many years.

One day when London Zoo Manager visited the zoo and requested the African Zoo management to shift the lion to the London Zoo, Lion thought its prayers were answered finally.

The Lion was so happy and started to wondering about the London Zoo and centrally Air conditioned environments and a goat or two every day. Humm… Happy days……

On its very first day after arrival to the London Zoo, the lion was offered a big bag, sealed very nicely for the breakfast. The Lion opened it quickly but he was shocked to see that it contained few bananas.

The lion thought that may be they cared too much for him and they were worried about his stomach as he had recently shifted from India. 

But to his surprise, the next day the same thing happened. 

On the third day again the same food bag of bananas was delivered.

The lion was so furious; it stopped the delivery boy and blasted at him “Don’t you know I am the LION… King Of The Jungle… What is wrong with your management?

What nonsense is this? Why are you delivering bananas to me?”

The delivery boy politely said, ‘Sir, I know you are the king of the jungle.

But… sir, you have been brought here on a monkey’s visa!!! ‘

Moral of the Story….



My Personal Kanban Board

After few quick attempts and experiments with Kanban board, I am going to start using this Kanban implementation, 

So what is 4D matrix of Things to do.

  1. DO

The idea behind 4D is simple – keep clutter out and gain more focus on get things done. 

I have started putting my to do a list in the matrix but it is just for every fortnight  or 2 weeks. So that I can start doing more rather just scared myself away from long list of To do. Every week I have 3 main priorities to carry out and everyday just three things to do, thus my list items are limited in numbers, each DO part can only has maximum of 6 tasks (which is  3 tasks (priority) per week),  and rest of grids are either DELEGATE or DELETE and DECIDE(DIFFER). DECIDE is a column which you can think as important but not so urgent or less priority. 

After that Next is a column holds tasks I am going to tackle in the current  week, and if I was interrupted by any variables then it will be put ON HOLD, may be later either I can DECIDE, DELEGATE or DELETE. And when it needs to be done then just start DOING it and upon done it’s DONE. Here is the magic doing cell has only one  and one task at any given time.

Now every evening or first thing in the morning I can update board and start doing more, by limiting my to do list and achievements I reward myself a treat or may be if too many things on hold for current week then push a bit and decide or delete quickly without demotivate myself or feeling grief about it.

Next four weeks I am going to monitor how things are going and measure my success by using task points, each task has an effort mark on it. Let’s say if things take less than an hour has 1 point and if more than 1 hour but less than 2 hours then it has 2 points and 4 points, 6 points, 8 points and 10 points maximum. 

I am working 48 hours a week including travel. Achieving 10 points a week will be a good milestone however, I am not going to crazy on that. I would rather progress slowly and steady week by week.


2017-04-17 4:25:30 PM

What kind of entrepreneurs are you?


P is for Powerful and P is for Positive, P is also for People. P is for Product. P is for Profit. P is for Politics. P is for Persuasive. P is for Passionate. P is for Polite. P is for Performance. P is for Perfect.  And P is for Promotional. P is for Placement. P is for Portable. P is for Punctuate.

At Last, P is for Pee.

So far, What kind of business are you running?

– People Driven

– Product Driven

– Profit Driven

– Politics Driven

– Passion Driven

– Place Driven

– Performance Driven

These are 7 P’s of the marketing or business who defines value for your business or alternatively it defines business you drive.

How do I deliver small projects or tasks?

Recently I have been asked that how do I deliver small projects or tasks? What is my approach to solve a problem/task?

Well I said POC (Proof of Concept) because I think it is a one of cost effective way to tackle small projects and tasks, Also it helps to deliver 80 percent functionality or requirements asked by users. It also backs KISS (Keep it Simple Stupid!) rule. Most often stack holders are not so clear with their ideas or concepts, or not able to put a business cases against the benefits over ROI, which I think its fair on them, POC can rescue it. I see it as a tool that try before you buy in.   I consider this as maximum throughput of Return on Investment. Also it will give a chance to refine complex processes to more normal forms.

Right so let us understand what is POC?

Proof Of Concept

A Proof of concept (POC) is a realization of a certain method or idea to demonstrate its feasibility, whose purpose is to verify that some concept or theory has the potential of being used. A proof of concept is usually small and may or may not be complete.

A proof of concept in software aims to determine the solution to some technical problem or to demonstrate that a given configuration can achieve a certain throughput.


The Proof of Concept approach – A Time Travel to a successful Project


The Proof of Concept approach is practiced for various client requirements to provide the customer with the opportunity to “test drive” core processes in order to validate its needs are met as expected. The value proposition for a customer doesn’t end there-by investing a part of the total project cost up-front customers are able to identify and circumvent complex challenges that could become showstoppers later. In this way, a Proof of Concept would act as the first step of the blueprinting phase – very much like a conduit or bridge to a successful project launch. By leveraging the POC approach, we were able to rapidly prototype core business processes as requested by the customer.

The Proof of Concept approach Benefits

  • Clarity in need/problem formulation;
  • Number/quality of new ideas;
  • New knowledge;
  • Special planning;
  • New ways of thinking;
  • Level of planning;
  • Management of time;
  • Planning capabilities;
  • Efficiency of execution;
  • Strategy formulation;
  • Cost Effective;
  • Low in budget;
  • Low in risk;

Right so we understand the POC and its process but actually can you explain it with an example?

A Successful Client Consulting

Yes sure Let us say for an example, As an admin I want a dashboard which allows me to monitor who has login to the system and reports on their action lists such as assigned,  pending and completed tasks.

I have estimated the work involved in it was around 6 days and budget was around £1500.

So with a POC approach, I have created a web application which has functionality of above and simple report on action lists of the user and user management functions such as CRUD. Now with an exception of no need of prettiness on look and feel wise  but signed off on a condition if approved then they will allocate more fund on further development.

After It was demonstrated successfully and stack holders has given further requirements to enhanced functionality and user experience.  

The technologies I have used was MVC, ASP.NET and SignalR (which gives me real time update on who is logged in).  

Consultant engagements beyond simply purchasing expertise require the development of a relationship between the consultant and the client.

Consultants add value by addressing both content and process issues based on expertise, methodology and general problems solving skills.

It’s Friday and it is really frying day

It has been long I have been trying to keep a habit of writing daily at least once a day. But somehow, I think I am not so motivated enough to carry on. Well it is easier to blame than done. Of course, as a human being I (we all) behave in a certain way which is perfectly valid and acceptable, as I grew up in very different environment, I worked in many places, cultures and with different people. I think it is wise to say my mind developed some resilience to remove some of beliefs. It’s kind of strange. I think beliefs are not that natural and it is really hard to dealt with. It is interweaved so deeply with emotions and behaviours, may be some with memories, experiences. As I observed it now I found it more fascinating things about myself, my mind and inner self. Although all three are seem to similar but in fact it’s not. Mind always play dirty tricks on you. It mimics with fear, afraid, constant negative impulse and rejections. Any thoughts or courage comes from inner self. Intuition, inspiration, motivation and driven force comes from inner self, although I do not know much about it but I believe its existence and it is an integral part of myself.

Right it seems all riddle in first places but let me simplify for you. I am talking about the misery of mind and its behaviour in certain condition where it start panic and stressed, I have been many times in that situation, everybody does, but what they don’t know is “why ???” and I am trying understand myself more than anyone else. And you should read this as well. It might help you to find a better way to deal with it. As a human we are all surrounded by our loved ones, friends, family, and emotional attachment with other human beings, we share our surrounding with others, emotions are so deep that we cannot control it, we think we know more about our experience and assume that it converted into knowledge but in fact, knowledge is just an entity which represents facts based on your own understanding of particular situation and result of actions you (or someone else) taken that was attached to the emotion you felt at the time. But it is not true in all conditions, facts can be varied; so, does the situation and emotions. We cannot rely on the knowledge we experience, we need to prove it to the nth degree. But that would become more monolithic, so dump, plain facts and no such enthusiasm. Right, so what do we do to make sense? Humm…… Interesting now. Think.


Now imagine, you could able to detach your thoughts from your mind, yourself and inner self. Become an observer, whatever happening around, inside, outside you and surrounded yourself, you are just become an observer, you are not a part of it, let it be happen, see yourself the way you never ever imagine, may be your mind will react on this, what happen if you cannot come back to your own body, will you die??? Doh…., NO…. of course, not, what I meant by detachment is to be in the present moment, these moment and be an observer of your feelings, emotions and thoughts. You may find this intimidated and scary, hard as you drift away by your thoughts and wonders. But after few attempts you will able to see, feel your own reflection through your inner self. Here I am not talking about to achieve things or cure any mental conditions or anxiety but to understand natural existence of your own self-awareness, what we do not know about ourselves are purposes, these ways you will about to accept and know about “why?” in your life, I just showed you “how”. Being an observer you do not have to react to any feelings or emotions, but let them just observe as it is, accept those without any logical arguments, or analysis or explanation, (mind plays tricks here but remember you are just an observers) many things are happening same time you will see it, observed it and may be feel it too. But don’t get reactive, just let it be…. After a while you will see some angles which you were before not able to see. Being in the present you are aware and conscious, you are an observer. You will able to see, feel and observe things, feelings, emotions, acts and conditions differently. As you are an observer and you are really resilient to the situation you are in right now. You don’t have to react or do anything. You will able to see the abundance flow of peace, infinite oneness. You will now able to see the origins of your own feelings, thoughts and behaviours. You become self-aware and more conscious than ever. Now ask yourself as an observer, how peaceful are you? I bet, you will be at a peace, neither happy nor sad, neutral. And that what help us to be ourselves. That’s what I call a true supreme knowledge.

तत्वम असि” – You are that…..

Zero disruptive OS

I wish if I could have been involved in an OS development which has my ideal features 

  • Boot in 3 sec.
  • Can develop any application regardless of any platform or any dependencies.
  • Zero disrupting while update.
  • Resilient and reliable, robust
  • Designed for development only.

The list is endless but I wish I had these, even in my dreams.

But reality is so brutal and crude.

One day may be AI and Deep learning might help.

Restless feelings

Sometime you are not performing well under the circumstances. Your behaviour make you think why am I doing this? Do I have to do that? And it contradicts each other without rational explanations.

Be the change you want to see in the world

I have come across those situations many times in my life. It happens and I’ve seen myself not perform well, but it does not make me weak, but gives me an opportunity to become more resilient and face the challenges of the life. It seems hard to achieve, convert each obstacle into an opportunity. But they are meant to be like that. Sole purpose for these obstacles are to draw a better things in your life, in reality I have experienced this.

However, sometimes it looks like gauntlet all this plethora of jargons and tingling, little attention to the unnecessary details leads us nowhere and makes you less effective and less productive. I think it’s more likely to do with human emotions. We are all faces waves of emotions, we sail through the sea of emotions and sometimes faces impromptu challenges through tough times. So I simply let it be.

Bit of bizarre as I am writing this, felt like, Yeah…, but then…. Can I do anything about it either way? Can I get it under control? Well, it seems not impossible to detach from our emotions, but still it arise a lot and we can feel its effect on our body and on our mind. Yet I think it is hard for me to express what it is and how to come out of it.

I am currently working toward to develop a habit to be master. Well, I am going to be brutally honest. Current Job hunting is distressing a lot, also keep the consistence to something, dedication became a virtue. Nevertheless, discipline has not, that I haven’t tried. It is just being unexplained excuses. Partly I would take a blame for it. Rest its my human nature which carried away sometime wondering, training and getting many things done at ones. Naturally it leads to failure and sometimes in the desert, nowhere…

I wish there were a time machine somewhere, So I could have prevented myself. 

-Ravi 20.01.2017

Dream Big, Act Little



Well Original saying was Think Big.

But I think after Big Thinking I concluded to Dream Big, Act Little.

Let me elaborate more what I mean by Dream Big, Act Little.

Most of the time mind wanders and thinking all the time, known fact. No Big deals, Thinking Big is also not a big deal, wishful thinking, all good to say. But How you are going to fulfil is a question?

What I mean by Dream big, act little means everyday try to see same dream over and over and over, your subconscious mind will lay out all the ground work for you and all you need to do is act a little.

Seems like some magical things, but in fact it is not. Let me tell you thinking is a conscious thing and your mind play games when it comes to thinking, but in dreams you are creating a world which deeply attached to your desires and emotions. The same dream can make these roots stronger and better. Effectively, it nurtures your habits and creates an environment for you to be successful in every possible way.

Someone can easily argue about it, says always think big, I wouldn’t have denied it, but rather I would say dream big and act little as your higher self will drive you there to achieve your big dreams. This could be your journey or even lifelong mission or purpose of your own birth in this earth.


#lawofattation, #magical, #motivation, #dreambigactlittle, #desires, #dreams,

Farewell Windows Essential 2012 – You have served your purpose.



I’ve been using Windows Essential 2012 since last four years and sadly it is coming to end of support. Microsoft is discontinuing the Windows Essentials services and its support. Bit of unfortunate for users like me. But on other hand it is also developing a new product called Open Live writer which I found very intimidating. Although I haven’t done anything with it yet as I am missing all the plug-ins which I used with it. (Gurr… L !!!) But at least good side it has served its purpose. So, happy farewell to Windows Essentials 2012 – You will be forgotten soon.