Thinking on brand identity, website design, and what it takes to build a credible online presence for your business.