How to optimize images for the web

“Optimizing web images” means striving to achieve the optimum quality (best looking) and the optimum download speed (smallest file size) at the same time. This is challenging because best looking and smallest file size work directly against each other. Modern high-resolution (a.k.a. … More…

Gartner Digital Marketing Conference

I wrote an in-depth blog post covering many detailsĀ of the sessions I attended at the 2017 Gartner Digital Marketing Conference in May. That blog is published on the Callahan Creek website, so please take a look. For my personal blog … More…

Branding 101: Be personal

I’ve always believed that if a brand wants to make a connection, it needs to act as much like a real person as possible. To build a brand, start by defining its attributes the way you would describe a person. … More…

Ten Dictums of UXD

Ten Dictums of User Experience Design

Once upon a time, while strolling through the Japanese Gardens in Portland, Oregon, I made a wonderful discovery. And all of a sudden around a bend in the path I discovered the lost “Ten Dictums of User Experience Design.” After … More…