Where we discuss our work, thoughts, and process

| Josh Lockhart | 19 Comments

Docker for PHP Developers

I've used Vagrant to manage local development servers for several years. Vagrant is, according to its official website, a tool to "create and configure light-weight, reproducible, and portable development environments." Basically, Vagrant helps me create and provision virtual machines with u… Read the Post

| Ashley Bennett

Creative South 2015

Each year, I write a recap post on Creative South talking about several of the lessons I took away from the conference. This year, I have just one: Push yourself, stick to your goals, and you’ll achieve anything you want. I only have one lesson this year, not because I didn’t le… Read the Post

| Claire Atwell

Trends in Great Non-Profit Web Design

The majority of non-profits have similar needs on the web. In almost all cases, a non-profit's website design should make it easy for visitors to learn more about the cause, quickly donate and become more involved. According the NonProfit Quarterly, non-profits overwhelmingly (88%) said thei… Read the Post

| Kris Jordan | 13 Comments

Refactoring React Components to ES6 Classes

Here at NMC, we're big fans of the React library for building user interfaces in JavaScript. We've also been experimenting with the next version of JavaScript, ES6, and were excited to see the latest version of React promote ES6 functionality. Starting with React 0.13, defining components us… Read the Post

| Josh Lockhart

Integrating Salsa Signup Forms Into a Website

NMC builds a lot of political websites and non-profit websites for local, regional, and national campaigns, and we encounter many different donation, advocacy, and supporter management platforms. These tools let organizations manage and communicate with their supporters.  Some of the mo… Read the Post

| Claire Atwell | 3 Comments

8 Features of Great Law Firm Web Design

Over the past eight years, NMC has designed and built dozens of websites for law firms and professional services firms. Along the way, we've identified a few features that not only make law firm websites stand out, but can lead directly to an increase in sitewide engagement and conversions. … Read the Post

| Todd Synan

Adding Ambient Video Backgrounds to Websites

In his January post Web Design & Development Trends You'll See in 2015, our own Nathan Huening included Ambient Video as one of the big trends to watch this year. Used to be that to play a video in a browser, you had to have a Flash plugin. With the rise of browsers that support both … Read the Post

| Henry Bley-Vroman

Sticking to Your Palette Regardless of Opacity

A strong, cohesive color palette is key when coming up with a visual design. Colors influence a viewer's emotions and so set the mood.1 Along with typography, color scheme is important to branding and creating corporate identity. Transparency—a common feature of modern web design&mdash… Read the Post

Real Time Web Analytics