Hi, I’m Michael – a freelance web designer and developer

I work with companies of all sizes, from startups to established brands, to build websites that are fast, intentional, and made with the user in mind. I aim to create engaging yet intuitive experiences with a focus on performance.

Transition
Biographica
Brave New Normal
Desert Sessions
Typography

From Helvetica to Inter and beyond

Sans serif typefaces dominate the web with their clean, modern aesthetic. While system defaults were once the only choice, we can now face option paralysis, so most still rely on the same solid but ubiquitous favourites.

Development

Tailwind tips and tricks

Tailwind CSS offers a fast and flexible way to style projects, with plenty of ways to refine your workflow. From making the most of utility classes to structuring components effectively and using tools that enhance the experience, these tips can help you work more efficiently.

Development

Simple search and filtering with Sanity

Adding search functionality to your project doesn’t have to be complicated. With your data in Sanity, you can filter content and return relevant results in just a few lines of code. This guide will outline the basic approach I use, and will hopefully provide the building blocks for you to adapt to your own requirements.

Let’s work together

Get in touch