This is my personal blog. The views and topic discussed are mine alone.
If something I write here is wrong I encouage a healthy discussion.
These blogs should not be attributed to my employer or anyone else.
I ensure that all content and information published at this Web site is current and accurate. The information does not in any way constitute professional advice and cannot be held liable for actions arising from its use. In addition, I cannot be held responsible for the contents of any externally linked pages.
The download content is for educational purpose only and may not be current. Please refer IBM site for latest download content.