hi there!

My name is James - I build things on the web for great companies, organizations, and people. I love what I do.

As a freelance web developer in Madison over the past 12 years, I've had the opportunity to work with some really great people to develop all sorts of interesting things.

what i do

Frontend Web Design
I build simple, beautiful websites that work on the widest range of devices, load quickly, and perform above expectations.

User Experience Design
Throughout the process of building every site, I strive to build intuitive, simple interfaces that your visitors will love.

Your content is the most important part of your site, and it deserves to be legible and accessible by any device or user.

Linux Server Administration
Need a complex server configuration to serve your content? I've configured and launched several production servers into the cloud.

get in touch

Visit my Github Profile Visit me on Twitter Visit me on Facebook Visit me on Instagram Visit me on LinkedIn Email Me

open source

I love working in the open for the vast majority of my clients - and I especially enjoy working on open source projects to release to the community. Here are some of my favorite open source projects - I manage dozens more projects on Github with multiple organizations, and, among others, these personal projects.

Did one of my open source projects help you? Use the button below to sponsor my open source work - you'll have the option to donate once or on an ongoing basis to help with my future work.

colornerd colorvert Accrue.js Squirrel.js Creep.js Photo Gallery Directory Lister

client work

Here's a collection of sites I've developed while working with designers like gira{ph} creative.

Library of Congress Credit Union Local 804 Credit Union Front Royal FCU NWCUA Ripon College Northwestern Credit Union Foundation Loudoun Credit Union Giraph Creative Lincoln Park Community CU United Methodist CU Wellness Health Careers NWCUA Strategic Link Educational Community Alliance CU Member Loyalty Group High Country Mom

my blog

The Case for No Database
Every web creator or project manager has been there. You need a site that’s bigger than a few pages and it’s time to get a CMS. Uh oh. Now is when most developers bust out their favorite database-driven content management system - but it doesn’t have to be that way.
May 16, 2014

Zero to One
Every creative project has a moment when it really starts moving — a moment when an idea really ignites your creativity.
May 8, 2014