Articles

13 Vue Composables Tips That Make Your Code Better

January 2025

Here are 13 tips for writing better Vue composables, from avoiding prop drilling to migrating from Options API to Composition API.

Scaling Your Vue App: 4 Proven Patterns to Keep It Clean

December 2024

As your Vue app grows, it can become harder to keep it organized. Learn four proven patterns that help simplify data flow, testing, configuration, and flexibility, ensuring your code remains clean and scalable.

Composable Design Patterns in Vue

December 2024

Learn how to write better composables in Vue. Use these seven patterns to manage state, logic, configuration, and input flexibility.

The Testing Pyramid is Dead. Draw Your Own Shape Instead

October 2024

Why the traditional testing pyramid needs a modern rethink and how you can draw your own shape

How to Dynamically Add a Class Name in Vue

October 2024

Being able to add a dynamic class name to your component is really powerful. Adding a dynamic class name is as simple as adding the prop ':class' to your component. Of course, there is a lot more we can do here with dynamic classes in Vue.

Quickly Build Fullstack Vue Apps with Directus

August 2024

At first, I was skeptical about Directus. I’ve never really been into low-code and no-code tools before.

21 Nuxt Tips You Need to Know

August 2024

I spent weeks scouring the Nuxt docs to uncover hidden gems — features you didn’t know it had, and ones that are simply easy to forget about.

Create Beautiful PDFs with HTML, CSS, and Markdown

July 2024

I built an easy-to-use tool that lets me use just HTML, CSS, and Markdown to create beautiful ebooks and PDFs.