Books I have written
Website Owner’s Manual

Website Owner’s Manual is a book for the thousands of marketers, IT managers, project leaders, and business owners who need to put a website in place and keep it running with a minimum of trouble.
Building websites for return on investment

Building websites for business’ uncovers the secrets of sites that successfully generate real return on investment. This book will enable you to transform your website from an expense to a measurable source of income.
Client centric web design

Client Centric Web Design will propose a different model for building websites, one where the web designer and client work in a collaborative relationship. You will build better sites, projects will be more satisfying and clients will be happier.
My most popular talks
Building websites for return on investment
Building websites for business’ uncovers the secrets of sites that successfully generate real return on investment. This presentation provides a summary of the key lessons covered in the book and will transform your website from an expense to a measurable source of income.
Fight the system: Overcoming internal politics
Do you work as part of an in-house web team? Are there days when even superman would fail to overcome the politics and bureaucracy? Download this presentation and learn the super powers required to push your web projects through.
40 better ways to work with clients
We all suffer from problem clients. However, sometimes the problem is not with the client but our ability to work with them. This presentation contains 40 practical tips on how to improve your relationship with clients.
For a complete list of my talks visit the talks archive.
Free downloadable fact sheets
Where are my rounded corners?
Do you struggle to explain or understand why a website looks different in different browsers? If so, I might just be able to help.
10 tips for ensuring a better site design.
How do you ensure you get the best design for your site possible? How do you cultivate the best working relationship with your designer? In short, how do you get your money’s worth?
Get the most from your kickoff meetings
A kick-off meeting is a crucial moment in any web project. However, making sure you cover all of the bases can be challenging.