A rundown of the modules that make up our new layout system for the web.
Published December 2015 for 24 ways
Chance can play such a vital part in your career.
Published December 2015 for A List Apart
An article originally published in Net Magazine, introducing the CSS Grid Layout specification.
Published December 2015 for Creative Bloq
If you only interact with users when they need support or have a feature request, you’re only interacting with the minority of your customers.
Published October 2015 for A List Apart
A walkthrough of how to have HTTPS and still use Varnish Cache. Something I had to work out for our own servers and though might be useful to other people.
Published September 2015 for Smashing Magazine
An article originally published in Net Magazine.
Published September 2015 for Creative Bloq
There’s merit to keeping your small business nimble by keeping process to a minimum. But even in the tiniest one- or two-person operation, it’s plain that not all business tasks are improved by being hand-crafted.
Published August 2015 for A List Apart
In this article I’ll be taking a look at how to build a simple yet robust workflow for developing sites that require PHP and MySQL.
Published July 2015 for Smashing Magazine
Routine software audits sound like just about the most boring thing in the world. But losing access to a DNS server, missing important alerts from a developer, or paying for a forgotten service are adventures nobody needs.
Published July 2015 for A List Apart
If you can’t afford to take time to strengthen your connections with others, you’re at risk of being the monarch (and the serf) of an impoverished kingdom, indeed.
Published May 2015 for A List Apart
The web has typically been a place of boxes and rectangles but an emerging CSS specification is going to change that.
Published March 2015 for Web Designer Depot
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
An article for 99u about the realities of working when also living with an injury or chronic illness.
Published March 2015 for 99u
In this article I’ll explain how you can benefit from using Varnish even when there are parts of your pages that can’t be cached for long periods, using Edge Side Includes.
Published February 2015 for Smashing Magazine
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