“Don’t Repeat Yourself”: What it Means, and Why Not

Anyone who works with websites should have a general understanding of the virtues of doing it right in web development. This requires two things: Knowing what “doing it right” means. Knowing why “doing it right” matters. Here, we’ll try to … Read More

Jigsaw puzzle | website complexity

Complexity in Web Development: A Simple Guide

On WPShout, a WordPress blog we run, I recently wrote about how long it takes a developer to do a number of discrete jobs in WordPress. The post was motivated by a great article at another site about how much … Read More

Flailing |Flailing website project

Controlling Website Costs: Don’t Flail

If you’re investing in a website, one of your primary concerns will naturally be to pay as little as possible. As we’ve argued before, looking only at cost is not the correct way to approach a website project. Rather, a … Read More

goal | web development goals

Great Web Projects Start With the Right Goals

One of the marks of good web professionals is that they’re partners in strategy. I recently spoke with Matt from 3thought, a graphic design team we love, about working with them on a redesign project. In the course of the … Read More