Lachlan Miller

Design Patterns for Vue.js ($30)

Aimed at advanced developers with some Vue.js experience looking to dive deeper into the more abstract design patterns and concepts that underlie software development. This books uses Vue.js 3.

We cover separation of concerns, renderless components, dependency injection and more. Oh, and write tests for everything, of course!

Typing the Test Suite ($15)

A quick course for intermediate level developers looking to get started with testing using Jest and TypeScript. Covers the basics of testing with Jest, as well as Node.js and React testing.

Vue Testing Handbook (free)

A collection of practical examples on how to test Vue.js components with Vue Test Utils. It has amassed over 1 million page views and has been translated into Japanese, Chinese, Korean and Russian. I'm honored by the enthusiastic volunteers who provided translations.