The Guide to ExpressionEngine Developmentby Ryan Masuga
Be a better ExpressionEngine developer right now. How should I structure my project? What security measures can I implement? How can I best customize the CMS for the client? This book answers these questions and more by drawing from years of experience developing with ExpressionEngine.