Looking Outside

Finding that an outsider’s perspective can help when partners can’t quite see eye to eye—or when they agree too much.

Published March 2015 for A List Apart

Being creative while in pain

An article for 99u about the realities of working when also living with an injury or chronic illness.

Published March 2015 for 99u

Designing for print with CSS

How to create stylesheets for use with User Agents such as Prince XML, creating PDFs and printed documents.

Published January 2015 for Smashing Magazine

Developing Robust Deployment Procedures

Once you have developed your site, how do you make it live on your web hosting? A tutorial explaining how to move away from manually transferring files via FTP to a proper deployment process.

Published December 2014 for 24 ways

Managing Feature Requests

You’re proud of your product, and welcome user suggestions on making it even better. Will you be able to make everyone happy? Should you even aim to accommodate them all? Before you start coding, think about how to prioritize feature requests, and even say no to some.

Published November 2014 for A List Apart

Getting to the Action

Was that conference worth it? There were smart tips and awesome people. Should you buy a ticket this year? For a freelancer or small business, it can be a significant expense. Wouldn’t it be great to know if the investment in time and money is likely to move the business forward?

Published August 2014 for A List Apart

Lessons Learned By Being The Client

I write about the things I have learned by being on the other side of the client / developer relationship.

Published June 2014 for A List Apart

Pro Tips for Launching a Digital Product

It's never been easier to bring digital products to market. In this article - originally a feature in Net Magazine - I share advice for launching your own products.

Published April 2014 for CreativeBloq / Net Magazine

Our Enclosed Space

Some thoughts on the gap between what is preached from the conference stage, and the real job of web design for small business.

Published March 2014 for A List Apart

Your Side Project as Insurance Policy

Often our livelihood depends on our physical abilities - such as typing code. Having a product as a side project can offer security if your daily work is disrupted by illness or injury.

Published January 2014 for A List Apart

Start Small and Listen

In this article I describe how it is possible to launch with a really small product and grow from those small beginnings by listening to your customers.

Published November 2013 for Smashing Magazine

Does our industry have a drinking problem?

Considering the issue of social events and after conference parties held in bars, and wondering if there are other ways to meet.

Published October 2013 for A List Apart

Pricing underpins everything you do

What was ultimately one of our biggest mistakes gave us experiences we could draw on when deciding on a pricing model for our product.

Published September 2013 for A List Apart

How do you go on vacation?

The idea that everyone should get time off away from their business, perhaps even completely disconnected from the internet, is a pervasive one.

Published August 2013 for A List Apart

The Local Shops of the Web

A local shop is part of an ecosystem — here in England we call it the High Street. The owner of a local shop generally has no ambition to become a Tesco or WalMart. She’d rather experience steady growth, building relationships with customers who value what she brings to the community.

Published June 2013 for A List Apart

You Can't Do Everything

Without clients dictating my workload I’m in the enviable position of being able to choose where to focus my efforts. However, I can’t physically do everything.

Published May 2013 for A List Apart

Giving Content Priority with CSS3 Grid Layout

In this article I’m going to look at one CSS module, the CSS3 grid layout module, that enables us to define a grid and place elements on to it.

Published December 2012 for 24 Ways

Supporting Your Product: How To Provide Technical Support

Whether your product is an open-source script, a Web application or a downloadable product, you will need to provide some form of technical support. This article explores the subject based on my experience of supporting Perch.

Published October 2011 for Smashing Magazine