My articles elsewhere

Designing User Interfaces For Business Web Applications

25 February 2010 · Smashing Magazine

Business Web application design is too often neglected. I see a lot of applications that don’t meet the needs of either businesses or users and thus contribute to a loss of profit and poor user experience. It even happens that designers are not involved in the process of creating applications ...

25 User Experience Videos That Are Worth Your Time

05 January 2010 · Smashing Magazine

Business Web application design is too often neglected. I see a lot of applications that don’t meet the needs of either businesses or users and thus contribute to a loss of profit and poor user experience. It even happens that designers are not involved in the process of creating applications ...

Designing CSS Buttons: Techniques and Resources

18 November 2009 · Smashing Magazine

Buttons, whatever their purpose, are important design elements. They could be the end point of a Web form or a call to action. Designers have many reasons to style buttons, including to make them more attractive and to enhance usability. One of the most important reasons, though, is that standard ...

Web Form Validation: Best Practices and Tutorials

07 July 2009 · Smashing Magazine

Ideally, users will fill the web form with necessary information and finish their job successfully. However, people often make mistakes. This is where web form validation comes into play. The goal of web form validation is to ensure that the user provided necessary and properly formatted information needed to successfully ...

10 UI Design Patterns You Should Be Paying Attention To

23 June 2009 · Smashing Magazine

Design patterns were first described in the 1960s by Christopher Alexander, a civil engineer who noticed that many things in our lives happen according to patterns. He adapted his observations to his work and published many findings on the topic. Since then, design patterns have found their place in many ...

Creating a Slide-in jQuery Contact Form

10 October 2008 · Design Shack

Contact forms are an indispensable part of every website. They are mostly implemented on a separate page and they rarely display creativity, even though there are many ways to improve their visual style. In this tutorial you will see how to create a dynamic, slide-in contact form using jQuery.