When you said “Yes” to Me

Swami

When you said “Yes” to Me you gave up the right to be like everyone else. That is why you draw experiences to yourself that will cleanse yourself of that which does not fit who you are. Over, and over, again, and again until I make you see that the past no longer works. I challenge you and tempt you every day with your past, so that you may see that the past is ultimate delusion.

When you said “Yes” to Me you gave Me your body, your thoughts, your actions. When they don’t suit the new you, the uncomfortableness is unbearable. It is so EVERY time until you realise this fully; then and only then will you completely give up desire. For this is the only way man will learn. Very seldom does he learn by quiet reminders. Man’s desires and pitfalls are placed there so that I may do my work. When you give up totally, then the temptations will fade. I will never give up on you. Every slip will become harder to bear and less easy to remedy. You will tire of your foolishness because I love you, and whether or not completely aware of it, you did say “Yes”.

— Sathya Sai Baba

Programmer’s block

I am not sure if there it is well known, but I know I am going through it now. I feel like I haven’t been able to write any creative programming solution to a problem off late. Yes, I did code a lot – but none of the stuff was new, creative or challenging. It’s some old solution picked out from my memory and dished out. I am having a terrible phase of programmer’s block. I can’t think of new solutions, new problems. Any time I want to do something cool, I am hindered by my lack of skills. I have some great ideas that can be turned into good sites – but my dwindling skills in ruby on rails is stopping me. Everytime I think of my projects, I think of how I have to finish reading my RoR book.

This lock-in situation is not leading me anywhere. I am kinda blocked and I really don’t know what to do? Yes, ajax is interesting, javascript can be fun, ruby is amazing – but you enjoy them only if you are writing programs that solve real problems not just some hello world program. So, how can I pull my head out of this dirt and get started? What other tools I can use?

Learning is such an impediment sometimes. Right now the thing between me and my projects is lack of skills. I need to work more on building my skills. But when I am still building skills, I am losing interest in the subject. How can I balance the learning of tools and keep my interest in the work? How can I create creative targets for myself and achieve them?

In the book ‘Flow’ – the author mentions key ingredients of getting in flow.

  1. small sequence of tasks leading to a goal
  2. set of rules/principles that contain these tasks
  3. attention & focus on these tasks
  4. skills matching each of these tasks

I have everything except the 4th. Without skills to match my to-do project list, I feel lacking something important. Everything can’t be achieved through trial and error. How do I get over with this block? How?

Bummed out

Today turned out to be such a bummer day. I lost my temper at something very trivial in the evening. I was feeling bad about it already, then another thing came along. Since I didn’t do a good job and it’s been almost 3 months and very little progress – today I was relieved of the tech group I was part of. Bummed out. Then I came to know that the hotel I booked for my mom and relatives through Expedia was a farce. Apparently in India, they don’t honor the reservations you make online – even if you are willing to pay the amount they say! Bummed out again.

I don’t think I can take any more for today.

What is Dharma?

Swami says –

“What is Dharma? Let me summarize it. First, treat your parents with love, reverence and fortitude. Second, act as you speak, speak as you feel and do not play false to your conscience. Third, be calm and levelheaded and maintain equipoise. And finally listen to the voice within!”

Slowing down

In the past couple of weeks I have been working a little harder to reach certain goals, milestones and dreams. This has displaced my personal life a bit and also cause me extreme stress. What was surprising was that outside I was very normal, but within I was living with a feeling of rushing all the time. This caused some physical abnomalities that my body warned me about.

Now I have decided to slow down. I am following the Ayurvedic lifestyle. Sleeping early, being very careful about what I eat and regular meditation. Also abhyanga makes it much more peaceful.

This doesn’t mean that all the work I was trying to finish has disappeared. I have just slowed down and the work which I have unfinished will either be delegated or broken down into small pieces. I have a huge learning curve to jump in both Javascript and Ruby. In the coming weeks I will start my postings on my learnings