February 18, 2008


Several days ago Rick Ross challenged me with a topic for a new poem... Perfectionism... Hmmm... It's been tough, I must say, and for many days I've been thinking of it, somewhere in background. And yesterday in the evening, sitting in Prague - in a nice cafe by the river, with a beautiful view - I came up with this one...


February 04, 2008


Thinking of how people sometimes get united around one common idea, I though of JCP as an apt illustration... The goal looks great, people involved are bright and brilliant, but something goes wrong... This made me write a new techno-rhyme and reanimate my blog, at least for a while :-)


May 25, 2007


Google drives the innovation
In dynamic site creation.
If you seek for explanation
Of this strange abbreviation,
"Web-2-O" is not your station.
In "G" We Trust is best translation.

March 12, 2007


I often see that JavaLobby
Looks like sandbox for writing-hobby.
Sometimes however in that land
A gorgeous flower grows from sand.


Big thanks to Julia for the great illustration!!!


March 07, 2007

"Zero Price != Zero Cost"


One day, two funny little mice
Discussed free cheese, and cheese for price.

The one, returning from a store
Was so excited to adore:
"You know, Swiss cheese has such a smell!
Oh! I would like inside to dwell!
For me, it's sweet like flower-honey,
And it deserves just any money!"

"See wooden plate that's over there?
I choose THIS dangerous affair.
It is impossible to squeeze
A penny from my purse, for cheese
That's lying here free of charge.
And I don't mind that it's not large.
I love this generous device!" -
And jumps, and grabs the cherished slice.
Behind it something sounds "clap!"
Free cheese is only in a trap!

Who picks a tool for its "FREE" label
Reminds of this didactic fable...


This rhyme can fix the common defect
In understanding wow-effect:
When we pronounce sincere "Wow!",
It's not about 'what', but 'how'.

Completing code is simple feature,
But it can feel like magic creature,
When IDE provides completion
As if it's full of intuition.

March 05, 2007

Why TechnoRhymes

This funny thought
Has not been brought
By someone smart
From techno-art.

A techno-rhyme
From time to time
Would come to mind
(Or place of' kind).

It happened to me about a week ago. I was driving home late in the evening. The weather was not very friendly, and there was no nice music on the radio. So, I thought to myself: "If the surrounding cannot make me smile, why don't I try to make my mood nicer by myself?". And I thought I would compose funny rhymes. But since I was driving from the office, after a really hard day, the rhymes resulted in job-related couplets. They sounded really funny, and I decided I would start publishing them on this blog, under the "TechnoRhymes" category.

February 26, 2007

No IDE Wars, Just Love

We have heard, and read and written so much about IDE wars, but we never got to consent. And I thought to myself, maybe we are thinking in wrong terms? Maybe it’s not about wars? Since all wars are human-made, they all have their background and reasons. Don’t we know multiple historical facts when people started wars because of … love? And doesn’t this entire buzz look like a war based on a deep love? Let’s try to look at our life with IDEs from this perspective.

A developer and an IDE are like a loving couple where developer loves the IDE, and the IDE returns its good for the feeling.

A proverb says that all lucky couples are lucky in the same manner, while all unlucky ones are unlucky differently.

When asking why a developer uses one or another IDE, the answer, in most cases, is simple – he or she is lucky with it. And while people are lucky, you will never succeed in converting them to another IDE. It’s like arguing about whose girl- or boyfriend is better. They are already engaged. Why bother?

At this point, the question “To war, or not to war” could be closed; but only for those who already love and are lucky…

What about those who are not? They may even never complain, because they don’t know they are unlucky. It’s like trying to convince an old bachelor, that being married (or in our terms “engaged with an IDE”) is better than being single. Words - the main weapons in the IDE wars - will not work. Only a disturbingly happy face of a married brother, or neighbor, or colleague, can potentially lead to mind-change.

So, we have only one group left – those who are unlucky and admit this sad fact. But – there’s always some ‘but’ in between - if they complain, complains will almost never be around the same problems, as the proverb says that unluckiness is always different.
And here’s the starting point for what we used to call wars - wars for obtaining admirers, or in other words wars for love. Still love... It’s all about love…

Did anyone succeed in being loved by struggling? Maybe… Not many… How to make people love you? Either they love you just because you are as you are, or they love you because you become as they want you to be. No other way. Same with IDEs – some developers love an IDE just “because”, others don’t, and won’t until it becomes as they’d love it to be.
So, where’s the way out, for an IDE implicated in a war? Keep being what you are; keep getting better, for new love to be born in someone’s heart; finally become a “bachelor’s wife” :-)

That’s it! No wars, just love!