Liam Snowdon Profile Picture

Liam Snowdon. Crafting pixel-perfect experiences for the web

Frontend engineer with 9+ years of experience building cool stuff with Vue, Nuxt and a keen eye for detail.

01Selected work

Things I've built

A snapshot of the products and side projects I've poured pixels into.

...and plenty more coding challenges!

02About me

Want to know more about me?

I'm a frontend engineer with over 9 years of commercial experience in web development, specialising in building web apps with Nuxt.js/Vue.js, TypeScript and Tailwind.

I've worked on a wide variety of projects, ranging from small static websites to large-scale enterprise applications. I have a keen eye for detail and am passionate about delivering high-quality and pixel-perfect designs.

When I'm not building cool stuff, I'm an avid video game achievement hunter. I love collecting all achievements and 100%-ing as many games as I can. You can check out my Steam Profile here 🎮

9+ years of commercial experience
Obsessed with pixel-perfect detail
Video game achievement hunter

Need a website?

Got a new business and ready to get out there? Or maybe you've been around a while and want to extend your reach?

Let's build your website together!

03Toolset

My Toolset

These are the development tools I use day-to-day.

04Writing

Latest posts

Notes, guides and thoughts from the frontend trenches.

Optimising and resizing images with Nuxt Image and Netlify Image CDN

I play a lot of games... and it turns out I spam the screenshot button a LOT. I collect a lot of screenshots from all the games I play so I wanted someplace to showcase them.

4 min readJan 28, 2025

Caching Nitro endpoints in Nuxt

There is a caching mechanism built into Nitro, the server engine of Nuxt, that might be a little less known because it's documentation is not currently in the Nuxt docs, they are only in the Nitro docs.

2 min readJan 27, 2025

Writing achievement guides and nonsense with Nuxt Studio and the Steam API

A shiny new Nuxt module called Nuxt Studio, an editor for Nuxt Content websites, has officially released. I was lucky enough to get early access on the waiting list so I needed an excuse to make full use of it.

3 min readJun 24, 2024

The Beautiful Ugliness of Utility CSS

In 2021, I started looking for a new frontend role. When it came to CSS, my background was a standard Sass pre-processor setup for CSS for work and personal projects. My go-to would be the 7-1 architecture pattern.

5 min readNov 05, 2023

Contact

Get in touch!

Wanna chat? You can contact me via email or social media. Or, fill out the form to send me a message directly.

liamsnowdon© 2021 - 2026 Liam Snowdon. Built with Nuxt & UnoCSS.