June 19, 2013

Think Like a Five-Year Old

think


rose

Most children go through a phase in which everything in their surrounding environment is met with simple question: “Why?” I would contend that those of us in the social space could better help our clients if we all thought a little more like a five-year old.

Build with Purpose

This philosophy extends beyond social marketing, and into web design, user interface development, etc… As a developer, when someone came to me with a piece of code, I would always ask them: Why did you build it this way?

If their response is a blank stare, I know they won’t last very long on my team. Good developers always have a reason why they build something in a particular way, even if it isn’t the best reason (sometime it is just “easier that way”). Great developers have generally thought about several different possible scenarios, weighed the benefits of each, and made the appropriate choice for the circumstances.

With that said…let’s talk social.


Social Icons Everywhere…But not a Drop to Drink.

Everywhere I look, I am being bombarded with social media icons: Twitter, Facebook, YouTube, LinkedIn, etc…
As a social media marketer, this is a great. It shows that traditional media and large corporations are listening to what we have been shouting from the rooftops for the last several years. To use the old cliché, they are starting to “get it.”
As a consumer, nothing is more disappointing then taking precious time out of my day to check out a company’s Twitter account, only to see a single tweet: “Trying to figure out this Twitter thing”.
For anyone considering a social presence, ask yourself a simple question…why do you tweet?

Do it Small….but Right

Earlier this week we spoke with a client about a website redesign, specifically the integration of social into the website. After a brief discussion, we decided they would better off with Facebook and YouTube, but without Twitter.

I can almost guarantee this campaign will be successful, because the client has a clear sense of its audience, and we found the right platforms to reach that audience.

Next time you are planning updates to your website or social presence, be sure to ask yourself, “Why?”

————–

Photo Credit: hmk

How Cloud Computing is Changing The Enterprise

In 2009, many companies began to integrate cloud computing into their daily operations (whether they know it or not). Theclouds.jpg main concept behind cloud computing is the delivery of computing resources over the Internet, as opposed to a physical machine.

Several aspects of the cloud are extremely appealing to the enterprise, especially smaller companies who can be more adaptable in their choice of technology.

We Don’t Need No Stinking Hardware

Software as a Service (SaaS) is the use of a system (generally a web application) within a managed environment, rather than installed on local servers. This allows you to get up and running immediately without having to worry about the underlying technology.

Last year, while working for CrossTech Partners, we developed a SaaS-based content management system called ExgenexCMS. Using the SaaS approach, we were able to get the client database provisioned and the basic website up and running within hours.

For clients that do not have a server environment or internal IT resources, this is an ideal situation.

The Way of the Google

Over the last few years Google Apps has evolved to mimic the functionality of the Microsoft Office suite. We use several of their tools for collaboration, including the Docs and Spreadsheets. (If you haven’t edited a Google Spreadsheet at the same time as someone else and seen their changes in real time, it is pretty cool). Since we are often traveling, it is important that we have tools that all users can interact with, regardless of location or platform.

Interestingly enough, this week Google made an announcement this week that they will working with several partners to straddle the desktop-cloud divide. While I’m sure Google developed these applications to compete with (read “replace”) Microsoft Office, they are smart enough to realize that large companies aren’t going to ditch their legacy systems…unless they bridge the gap.

It will be interesting to see which how long it takes for companies to stop straddling and to dive headfirst into the cloud.

Let’s Get Virtual

For me, one of the best parts of the entire cloud movement has been virtual machines. A virtual machine is exactly like a normal computer (with processor, memory, storage, and operating system), but is doesn’t live in a physical box. Several virtual machines can live within a single box, or could spread across a server farm.

We have been using virtual machines in our server room for a few years now, and I cannot praise it enough. Before virtualization, it would take us hours to get a new server ready for production. Now, we can simply clone one of our existing machines and have a fully functional web or database server up and running within minutes.

Whether it is building a web-based application or virtualizing your server room, there are many ways in which you can use cloud computing to improve and supplement your existing technology environment.

Photo Credit: ancawonka