A little advertisement about myself:
My name is Daniel Breitner, and I am a freelancer for everything that has to do with Liferay, Portlets and J2EE.
If you found this blog you are most likely searching for information about Liferay, ICEfaces, JSF or just pure Java. This blog has a lot of articles that should help you with most of your questions. Go ahead, read it and use it in your project. It´s free !
If you need further assistance:
I am also offering my programming and consulting skills. If you need questions answered, portlets programmed or need to make a technological decision: I am sure I can help you out.
If you want to contact me, you can do that either by mail or you can visit my Linkedin Profile.