About
I am a software programmer by nature and it's been about 15 years since I have started this job. I have used many computer languages over the time and I see how much have been improved in the manner of writing software programs. I am enthusiastic being a part of this evolution.
However, I dare to say that one thing has never been changed since the beginning (and perhaps never be changed). It's just hard to build a software. Well, to be more precise, it's hard to build a software that works just fine. Why there is always so much bugs in the software? Did you ever work on a project that was finished on time?
I often feel like an artist when making a software. There is always so many ways how to do something and I need to have good imagination when building the virtual world of classes, objects, methods and all the other things, which are available in particular computer language. And the purpose of this blog is to share some parts of this virtual world.
Software programming is great art and along that line, software is hard.
My name is Jan Odvarko and I am currently full time contributor to Firebug. I was also co-founder and Chief Software Architect of AllPeers.


















