Powered by Coffee & Process
Performance is key. I optimise for common metrics in Google PageSpeed and up to date best practices that make websites SEO ready and accessible.
I've spent many, many years building large scale products and websites with WordPress, ExpressionEngine, Craft CMS, and Laravel.
I like to focus on building processes that power development. That could be creating a custom webpack configuration, setting up and maintaining a pattern library, implementing a deployment process, or introducing code reviews.
Self-hosting Google Fonts gives you more control over performance and loading of your fonts.
Using the Tornis library to create a parallax and blur effect on a cover image while scrolling.
How I handle task management - a combination of software with pen and paper depending on the context.
Using the CodePen Jobs json feed to write a small app with Svelte to search and filter jobs.
Working with the delightful Chris Coyier I wrote an article for CSS-Tricks on Timber, a WordPress plugin that completely changes theme development.
I did a class on Skillshare for creating an RSS feed reader with Vue.js, and Node with Netlify to make use of their functions to deploy to AWS Lambda.