All blog posts

page 3

Logo in the shape of a dinosaur skull
My method to build a time saving reusable Vue.js button component.

I've learned a lot about how Vue.js works in the last 12 months and I'm confident in using it now for things like quickly prototyping interfaces or doing some exploration work to see how UI elements work together etc. I've also used it for the interactive areas in this blog alongside the Astro.js framework to get the best of both worlds. I've done enough of these tasks to have worked out a base set of components that work for me. Primarily using PrimeVue as a starting point, which is a collection of pre-made accessible components which can be uses as-is ...

2 min read

The "Cosy" UX

1 min read

Ensuring consistency

Previous Page