What I do
I build high performance websites and web apps that focus on speed, security and scalability. I also provide training and guidance on frontend performance optimisation and modern deployment workflow.
Serverless Web Development
I provide a complete design and development service for serverless websites and web applications.
Because of this, serverless projects will normally run much faster, be more secure (smaller attack surface) and be cheaper to maintain and scale than their traditional counterparts, with very low TTFB (time to first byte) independent of geographic location.
With the latest static site generators and automated deployments, even running large websites with 1000s of pages and frequent updates is both fast and highly practical, removing the need for much of the complicated template or database query caching that we see on legacy server-based web projects. This means that your projects pages are always pre-built and ready to serve at request time, and when served over a CDN, are cached at multiple edge nodes around the world for ultra low response times.
Slow pages result in increased user frustration and decreased engagement. Reducing the time it takes your web page to render (become visible in its completeness to the user) is one of the most important things you can do to make the user’s experience more instantaneous and make any subsequently viewed pages load faster.
Because of the serious nature of problems like those above, I offer detailed analysis and performance auditing of websites and web applications, and I provide highly specific action plans with the necessary steps to remedy any weak spots and to optimise the project's performance.
Training & Guidance
I provide tailor-made training courses and workshops for frontend dev teams, helping them to understand and appreciate modern tooling and performance best practices, and to build these naturally into their project workflow.
- Modern Tooling and Workflow Optimisation
- Continuous Deployment and Continuous Integration
- Approaches to Frontend Testing
- Asset Management and Delivery
Contact me if you are interested in producing a bespoke training course or workshop for your organisation.
I am currently available for hire on a freelance basis and would be interested to hear from you if you have a project you'd like to discuss. To request examples of my work or if you have any questions, please get in touch.