All posts in Development


Common Web Design Terms – Technical Edition

Here at Visceral, we recognize that some of the terms we use every day might sound a little bit like a foreign language to you.  To make things easier, we have created this guide that defines many of the technical terms and acronyms that we use frequently so that you can familiarize yourself with the terminology before diving into a website redesign.   301 Redirects - A permanent redirect from one URL to another.  This is like setting a forwarding address with the post office when you move so that you (or your webpage) can be found even though your address has changed. AJAX – Asynchronous JavaScript and XML – AJAX is a combination of web languages that allows a webpage to update data without reloading the whole page.  Simple examples of AJAX in action include when a blog or social network (Facebook) will load new posts as you scroll down the page, or when you successfully submit a form and the page does not refresh.  Ajax is also the name of our web developer’s awesome dog. Analytics - Website analytics is data that is captured and analyzed about the behavior and demographics of visitors to your website, social media channels, etc.  The purpose is to understand and optimize the way users interact with your web properties online. Visceral generally uses Google Analytics for websites. API - Application Program Interface – software-to-software interface that allows two separate applications to share data or events.  APIs are often used when integrating 3rd party services such as email marketing or CRM tools. CDN - Content Delivery Network- A system of servers that deliver a webpage (or other digital content such as your iTunes or Google Play downloads) to a user based on geographic location making the content distribution faster the closer the server Read More...


10 Ways to Integrate Social Media into your Cause’s Website

By now it is well understood that social media is important for a cause driven organization.  When integrated with your website, it can increase traffic and heighten interactions with your audiences in new and meaningful ways. These are the top 10 ways we recommend integrating the different platforms of social media into your website.—Engaging and Informing Bay Area Cyclists

We recently worked with one of the nation’s oldest and largest cycling advocacy organizations—the San Francisco Bicycle Coalition in a comprehensive website refresh.

Wildlife Conservation Network

Making a Website with Great Purpose

We are proud to announce the launch of a responsive website for the Wildlife Conservation Network (WCN), a non-profit organization supporting conservation leaders’ efforts to protect endangered species around the globe.


#UnicornCats (aka Using an Instagram API Class)

#OMG! Did you know Instagram now has over 130 million monthly active users?  This is great news if you need an audience for your #unicorncat photo project.  But let’s take our sharing a step further and use the Instagram open API to embed your fluffy alicorn-donning friends right on your website (yes, I said alicorn). Using this simple PHP Instagram API class, we can tap into the world of Instagram and display photos by tag or user with some light PHP coding.


Development Tips & Tricks – Summer 2013

One of the most fun things about being a web developer is that the job is constantly changing, but that can also make things a bit challenging.  Every so often we find a new tip, trick, script, or plugin that helps make our lives a little easier and our projects a little better.  Here are a few of the more recent ones that we’ve picked up.

This is Visceral

Visceral in 2013

At Visceral, we like change. Change is challenging. Change is fresh. It encourages us to reflect on where we have been in order to more clearly see where we are going. So far, 2013 has been our year of change. We have added new team members, moved into a new office, refreshed our brand position, and now, launched a new website.


Better Google Analytics

Every site we build these days has a Google Analytics tracking code.  You setup the account, drop the JavaScript into the page template and you’re good to go, right?  Well, sort of.  The baseline setup will get you some great stats but with all of the features that Google Analytics has, shouldn’t we be doing more for our clients?  The answer is of course yes… so here are a few quick tips and tricks you can use to do a better job at analytics.

Photo Credit: Kris Crug

An Event Apart – San Diego 2013 Recap

Visceral is lucky enough to be located in San Diego. Now, San Diego lies about 400 miles south of Silicon Valley, where digital reigns supreme and mt.lions roam the coastal ridge between the Bay and the mighty Pacific. But what we lack in tech industry saturation and big furry cats, we make up for in sunshine and our ability to attend awesome conferences from time to time—in this case, An Event Apart.