The Web Development and Interaction page groups together some of the projects made with engaging web interfaces, blending technology and principles of good communications, in order to enhance the user experience.