The Web Development Process

Planning + Strategy

Ask any person experienced in the art of building anything, not just websites, and they’ll probably tell you that planning is arguably the most important part of the process.

Ask any person who needs something built and they’ll probably try to tell you ‘Let’s not get caught up in the details. Can we just decide that later? Woof.

What’s decided here ultimately sets the stage for the entire project. This is also the stage that requires client interaction and the accompanying attention to detail.

Content Writing

Based on the above I will identify areas in which I need content writing completed. Unless otherwise agreed, this will be the client’s job to complete themselves or with my guidance. Alternatively, hiring a copywriter is almost always money well spent.

Information Architecture

I refine the brief and user journeys as needed and begin creating wireframes detailing all functionality for Phase 1. Similar to an architect who needs a blueprint to build a house, the site map is a crucial tool to avoid deviating from the initial project brief and to ensure the project remains on course.

This site map outlines a website’s information architecture


Using the content and information from the planning stage, I design the key templates. These will be flexible enough to use throughout the website and in the future. I’ll present them to you as mockups and together we will see how they meet your company’s goals.

A homepage wireframe sample
A wireframe mocking up the basic layout of a webpage from the sitemap


Granted I am the developer and designer in most cases, the design process is completely separate from development. To conclude the design phase, we both review all deliverables again and I will then do a final quality check. All assets will be delivered to you for desktop, mobile, tablet (if needed) in both normal and retina resolution. 

Testing + Deployment

The purpose of this phase is to prepare the website for public viewing. A successful launch entails final polishing of design elements, deep testing of interactivity and features and, most of all, a consideration of the user experience.

An important early step in this phase is to move the website, if need be, to its permanent Web server. Testing in the production environment is important because different servers can have different features and unexpected behavior (e.g. different database host addresses).

Post-Launch + Maintenance

The truth is that website development never ends. Just like a shop keeper would never allow customers into a dirty shop, a business owner should never expect its clients to use an outdated or sloppy website.

As the business owner, you will constantly need to update and improve your site to remain current in today’s market. I want to make sure your website is always providing returns on the initial investment. If you are unable to manage the site on a regular basis, let’s discuss a retainer agreement.

Together, we can keep your site on point as a way to keep your site on point.