How to create stylesheets for use with User Agents such as Prince XML, creating PDFs and printed documents.
Published January 2015 for Smashing Magazine
A round up of new CSS that I really like.
Published January 2015 for Webdesigner Depot
An article explaining the new VAT legislation in the EU, and how it applies to web designers and developers.
Published December 2014 for Webdesigner Depot
An end of the year look back at how the history of the last ten years is told through articles on 24 ways.
Published December 2014 for A List Apart
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
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
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
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
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
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
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
A short intro to why you might use Varnish and how to get started.
Published December 2013 for Smashing Magazine
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
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
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
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
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
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
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
Published December 2012 for The Pastry Box
Published November 2012 for The Pastry Box
Published October 2012 for The Pastry Box
Published September 2012 for The Pastry Box
Published August 2012 for The Pastry Box
Published July 2012 for The Pastry Box
Published June 2012 for The Pastry Box
Published May 2012 for The Pastry Box
Published April 2012 for The Pastry Box
Published March 2012 for The Pastry Box
Published February 2012 for The Pastry Box
Published January 2012 for The Pastry Box
This article is aimed at designers who are not PHP developers but need to install PHP scripts from time to time.
Published November 2011 for Smashing Magazine
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
Published December 2010 for 24 Ways
In this article I’ll explain how, with a few CSS rules, you can create an iPhone version of your site using CSS3, that will work now.
Published July 2010 for Smashing Magazine
This article poses some questions you should be asking of your client before putting together a proposal for the development of an e-commerce website.
Published June 2010 for Smashing Magazine
Published December 2006 for 24 Ways
Published December 2005 for 24 Ways