How I work.
What's important to me.
It can be stressful handing over your beautiful designs to a developer you’ve never worked with before, but these are some of the things I put first and foremost.
It’s important that your website is accessible to everyone. I can offer advice and guidance during the design process about how to make sure the site is as accessible as possible, without compromising your design.
Delivering on time, and on budget.
Your project will be in good hands - I try to never over-book myself so I can give each client and project the focus it deserves.
I pride myself on being quick to respond to queries, and ensuring that deliverables and expectations are clear from the beginning. I’m always transparent about the process and what is possible. It’s why so many agencies have continued to work with me for many years.
Clean, documented code.
As someone who works on a lot of existing projects, I know how important it is to have well documented code. I try to make the handover process as easy as possible for future developers.
My set up.
I work with a lot with different agencies, most of which have their own way of working, so I can be flexible on how things are done.
When left to my own devices, this is my preferred set up:
- HTML, CSS & jQuery
- BEM & ITCSS methodologies
- Custom responsive code
- WordPress for content management
- Figma for design & prototyping
- GitHub for version control
- Clickup and Slack for project management and communication
How I work.
Build a styleguide
I build projects using re-usable components where possible, whether that’s something as small as a button, or an entire section that might be re-usable around the site (such as a call to action).
With this in mind, I find it extremely helpful to everyone working on the project to have a styleguide page with all those components ready to re-use.
Always version control
There's nothing more frustrating than losing a bunch of code, or even worse, an entire project. When using git for version control there will always be a version of the code, safe and sound. I make sure my commits are well documented, explaining 'why' as well as 'what' I've done.
I'm well versed in all types of project management systems, each company likes to use their own. If one isn't available I use Clickup to manage projects, and can invite relevant people into the project for true transparency and to easily create tasks.
Browser / device testing
My websites are tested in the latest versions of Chrome, Firefox, Safari and Edge. I also test down to iPhone SE size (375px wide). Older browsers such as IE11 are by request.
HTML Emails are thoroughly tested using Litmus in most of the weird and wonderful email clients - the more obscure ones can be requested.
Working with me.
Rates & Billing
I can bill either on a daily/half daily, or fixed price basis. For ongoing maintenance / updates I can bill hourly. I'm pretty flexible about that! Invoices must be paid within 14 days unless otherwise agreed.
To find out about my current rates, please get in touch
I require a 50% deposit up front before starting any project, and the rest upon completion of my work.
I also have a simple freelance contract that includes the project specification so that everyone involved is clear on the deliverables.
I'm currently only available for remote roles/contracts/projects. I am more than happy to travel to offices for kick off meetings/catch ups but the majority of my work will be completed remotely.