• Applying Software Engineering Concepts in Coaching
    Leadership,  Neuroscience,  productivity,  Stress Management,  Success Strategy

    Applying Software Engineering Concepts in Coaching

    Many of you know that before coaching, I was a software professional, and I studied computer science in college. A common perception is that coaching is the opposite of software engineering. But in this past decade, I noticed many similarities than differences between these two.  Last week, I was talking to a client who has a Ph.D. in Computer Science and works for a cutting edge research project for one of the topmost tech companies. He has been feeling overwhelmed with his task list that keeps growing every day and has sophisticated interdependencies. I knew that one way to reduce his “overwhelm” state was to bring him to his strengths.…

  • Neuroscience,  Success Strategy

    The Silly Brain that makes Hasty Decisions

    Monday morning @8:35AM: My daughter Farheen is supposed to be at her breakfast table 5 minutes ago. She comes downstairs with a long face, “Mommy, my bracelet is missing”. My tension rises, if she doesn’t head out in 10 minutes she will be late for school. My voice is about to go up…, just in time another thought stops me – if I do this now she may be in school on time but I will feel miserable the entire day.  I take a deep breath and assure her that I will see about it if she eats first. As she starts the reluctant bites I tell her a little story that goes like…