Este documento apresenta dicas para o desenvolvimento de aplicações web com JSF, Ajax e JPA, discutindo estratégias para recuperação de dados, como lazy vs eager loading e cache, e estratégias de design da interface web, como escopo de conversação e uso de componentes lazy.