About
From being a junior developer all the way to Development Manager position, I was always interested in new technologies. Passionate speaker, IT junky, developer, architect, team lead, and development manager - many hats, one goal - making software better and closer to people’s needs. For the most part I am using my blog as a scratch pad, writing small articles on things which I came across, was asked about more then once, and which would otherwise require additional research again and again.

Testimonials
First I’m new to G3. I was wanting to append my forum with a gallery and after doing a lot...
Setishock
http://www.animeappeal.comI've been using this [theme] since the start. It is by far the most attractive, feature packed and stable of...
Rhyull
The greydragon theme is fantastic. It’s clean, stable and feature rich. It took me a while to decide to move...
Ed
Categories
Monthly Archives: March 2009
For Trader Joe’s fans
As a long time customer of Trader Joe’s I just love this When I moved from CA, this was first thing we started to look for and unfortunately had to travel two hours to Chicago until TJ opened local store. … Continue reading
CrystalReports: getting engine version
When working on the new web-site which uses CrystalReports engine to display some reports, it is useful to know what version is used. Yes, we usually know what version of engine we have on development machine because of the level … Continue reading
Posted in Crystal Reports
Leave a comment
Crystal Reports Extension Methods Library
After using Crystal Reports for many years what always strikes me is that some of the methods available via API are not generic enough and require unnecessary repeated coding for simple things. Lately all my development, when in comes to reports, … Continue reading
File locks or when garbage collection goes bad
With introduction of garbage collection (System.GC name space) in .Net, life of the Windows programmer become easy – no need to worry about releasing objects, code become simpler, etc. In “old” time one would need to use Interfaces to achieve similar functionality … Continue reading