Creating Original Websites With Minimalist Design

Creating Original Websites With Minimalist Design


Gone are the days of trying to wow your website visitors with over-the-top visuals that look nothing like anything their eyes have seen before. The visual web continues on its path of simplification, lead by minimalist design and the need to function well across multiple platforms. Instead of facing the challenge of creating a website design to knock your customers’ socks off, web designers are now tasked with making websites that are incredibly simple, yet somehow distinct. How can you design minimally while still giving your brand’s website distinction? Life […]

Making Sense of Complicated Web Development Projects

Making Sense of Complicated Web Development Projects


As a developer, I’m keenly focused on what goes out the door. Who will use my software, and what can they do to break it? How can I ensure the success of the client and their customers’ experiences? These things are pretty universal, regardless of the project. Over the last few years, I’ve come to realize that there are two different kinds of projects. The kind of project has a far greater impact on how I approach the work. The first kind of project is common in marketing agencies. It […]

The Best Way To Setup A Complex Drupal Theme


Complex Drupal themes can quickly become unwieldy. Managing the pieces of your theme, and more importantly ensuring they are easily managed by those that come after you, requires a systematic approach. I’ve found that the easiest way to control an ever-increasing theme layer is to separate the components into entities, bundles, and view modes. Our standard operation is to output all users and content in specific view modes using the lightweight Entity View Modes module to produce custom displays as required. As a handy side benefit, always outputting entities will […]

Choose The Right Content Management System for your Website

Choose The Right Content Management System for your Website


The content management system for your website allows you to easily create new webpages and modify existing content on your website without knowing a programming language. Before content management systems, even simple copy and image updates had to be requested from a web developer, making it very challenging to keep sites up-to-date and add new content regularly. Then came the birth of the content management system or CMS for short. The WYSIWYG (which stands for ‘What You See Is What You Get’) editor became part of all content management systems, […]

Hands on experience using the emfluence platform API with Javascript

Hands on experience using the emfluence platform API with Javascript


Over the last few months, something very exciting has been happening at emfluence. For years, our Marketing Platform developers have been slaving away at improving our online Marketing Platform. Recently, they’ve unveiled a feature that promises to multiply their efforts and rapidly increase the potential of the platform.  What is this awe-inspiringly powerful feature, you ask? It’s an Application Programming Interface, or API! An API is like a lever: It allows people (mostly developers) everywhere to apply a small amount of code to a big tool so that they can […]

6 steps to planning a successful website relaunch

6 steps to planning a successful website relaunch


Costs to develop a website increase as the project nears completion, because once website developers get involved, costs go up fast. Planning and research during the discovery phase is invaluable to launching or relaunching a website on time and under budget.

Improving Geolocation For User Forms


I’ve been working on upgrading a client’s form autofill options. Right now, they have server side ip sniffing, and forms I’m unable to cache because of the defaulted information. So, blank forms with client side geolocation through the the javascript navigator object is required. I’ve done this kind of thing before, but it’s always been on the page, assuming everything would work. This time around, I’m doing things a little differently, anticipating using this over and over for their many forms.

Amazon Web Services: Integrating S3 and EC2 in a few simple steps

Amazon Web Services: Integrating S3 and EC2 in a few simple steps


As just about everyone in web development knows these days, Amazon Web Services (AWS) has become one of the preferred cloud hosting services in the US. Why? Because it’s relatively easy and cost effective to set up robust yet flexible web sites and applications. And because it lets web devs large or small use the same kind of hosting as the biggest companies on the market.

When you start getting into scalability, you want to be able to use your web server (EC2) instances with your virtually limitless storage bucket (S3). That way, you can boot up as many EC2 instances as your traffic demands and they can all access the same files.

on the ground and online: channeling the best of both worlds

on the ground and online: channeling the best of both worlds


The close of 2011 brought the announcement of hundreds of brick-and-mortar locations closing for stores such as Sears and Kmart. Business owners both large and small have every reason to feel a bit rattled. Just as marketers must integrate new media into traditionally-based marketing channel models to survive, business owners with storefronts on the ground must adapt their strategies to appeal to consumers in the digital shopping space as well.

Let's Get Started