Websites that stand the test of time.
I make sure that my code is clean and functional with minimal bugs. I use the latest technology and stick to all the best practices. Although not many people who use your website see the code, search engines like Google now take into consideration the speed and cleanliness of your code – making it more important than ever to have an experienced developer working their magic behind the scenes.
I’ll make sure your website looks amazing on any device (computer, laptop, tablet and smartphone). Since 2019, smart phones have accounted for just over 50% of ALL web traffic. With 5G on the way, this number is only going to increase as more people ditch computers and instead rely on their smartphones and tablets. Having a responsive website is no longer something you can overlook, it is absolutely vital to you business’ image.
I develop most of my websites in WordPress, crafting bespoke, custom themes (I never buy pre-paid, off the shelf themes). However, I also have experience working with Perch CMS and Craft CMS – if you have a preference.
Built with a user-first, mobile friendly approach
I don’t build websites for robots – I build them for users. Every website I develop adheres to Googles Web Standards. The web is ever-changing, new standards, best practises and features are being developed all the time. Keeping on top of these changes is paramount to ensure your website stands the test of time. Setting you up for success is, and will only ever be, my primary goal.
My approach to web development
01. Build, build, build.
The first step in the process may surprise you, building the website. Setting up my development environment, configuring the chosen CMS and then building the website, closely following the designs. I shut my curtains, make a coffee and get to work - this is my bread and butter.
Once the initial development is at a good point, I’ll begin to thoroughly test the website. I have a 10 point checklist I follow for every website I develop to make sure it’s in tip-top shape. I do this in regular intervals, going back and fixing bugs before I move on to the next section.
03. Beta deployment
When I’m happy with the current state of the website, I’ll deploy onto something called a staging server. This is a testing domain we can use to review, test and populate. The link is only ever shared between myself and the client, so it is the perfect opportunity to get familiar without the worry of things breaking or the wrong person seeing.
04. CMS Training
Before putting the website live, I’ll provide full CMS training (if required). We’ll sit down together over a Zoom call and meticulously go over every aspect of managing the new website. By calls end, you’ll be a master. Along side that, I also provide a handy PDF guide for managing the CMS.
The most exciting part of the process, launching the new website into the digital world. I’ll handle the entire process for you, if necessary. I can migrate onto your pre-existing server, or I can host it myself. It’s important to note that the launch of the website doesn’t mean the end of our relationship. It is only the beginning.
I've worked with some amazing clients
Designing websites is my passion. I aim to deliver nothing but the best for my clients. Don’t just take my word for it, view a selection of my latest work and see how we can work together to help improve your digital presence.