Confusing Web Terms!
It’s no surprise to most that when you enter the world of websites, you’re entering a world with an entirely new language. Whether you’re a manager in…
Deeper Dive Into Node.js: Part Two
The second part in a two-part series about Node.js. In part one I covered the structure of Node.js library and talked a bit about modules. Today, I…
How Do I Know If My Website is Drupal?
You inherited the company website when you started the job and aren’t sure what technology it uses. Or, maybe a competitor site looks slick and you’re…
Improving Site Performance: A New Hope For Fast Sites
A slow site has negative impacts on search engine optimization, can increase bounce rate, and reduce site conversions. Taking a surgical approach and…
The Politics of Content
This post is not about politics, don’t worry -- but it is inspired by it. Last week, we saw two monumental examples of implementing a content strategy…
Accessibility Matters - Exploring the Hows and Whens of Alternative Text
The most frustrating part of accessing the web as a blind user, in my opinion, is images. Whether they're infographics or pictures used to add a…
2013 – Communications Breakdowns
Last week, we kicked off our 2013 recap with an article titled, " 2013 – The Year We Learned How to Connect," which looked at three key trends in…
Inaccessible Content Can Leave a Lasting - and Negative - Impression on Your Customers
We've all had a less-than-perfect customer service experience: a surly customer service rep on the phone, poor workmanship that a company won't…
Survey Your Audience
As we mention in almost all of our blog posts here at Echidna, it’s extremely important to begin every new digital project with a clear marketing…