Channel Avatar

Lachlan Miller @UCydNBt-h2Cox_Ub_GzspneQ@youtube.com

8.97K subscribers - no pronouns set

I make content about Vue.js, JavaScript and testing. I try t


29:05
How Hot Module Replacement REALLY Works | JS Toolchain From Scratch
09:18
Visual Guide to the Modern Frontend Toolchain (Vite)
07:32
How To Debug Infuriating Module Errors
07:22
Vue's New Rendering Strategy (Vapor), Innovation vs Maintenance
10:21
My Favorite TypeScript Tips and Tricks
09:34
3 Ways to Avoid Prop Drilling in Vue/React
10:09
Form Validation Strategies for JavaScript Apps
07:51
The Mighty Deferred Promise - An Interview Recount
09:47
Patterns for Error Handling
10:27
The Difference Between Vue and React
11:08
Renderless Component & Type Safety (Advent of Vue #17)
07:41
Type Safe Custom Directives (Advent of Vue #16)
13:52
Shuffling Arrays and a Map Trick (Advent of Vue #14)
14:45
Solving a 2000 Year Old Problem with TDD and Vue (Advent of Vue #12)
12:46
Arbitrary Values & Properties in Tailwind (Advent of Vue #11)
12:38
TDD, TypeScript Tricks and Sorting (Advent of Vue #9)
16:01
Vue i18n & Locales (Advent of Vue #8)
25:49
Composables and Functional Logic (Advent of Vue #6)
06:50
For Loops? Recursion? (Advent of Vue #4)
09:11
Simple Functions and Conditionals (Advent of Vue #2)
19:45
Fetching and Debounce in Vue (Advent of Vue #1)
11:32
Pushing Logic into Composables
13:23
Cypress CT 5/8 - Asserting Again Emitted Events
10:20
Cypress CT 3/8 - Building a Better Mount
09:29
Cypress CT 1/8 - Diving in the Deep End with Cypress Component Testing
04:34
Cypress CT 8/8 - Better Type Safety, cy.mount & CT at Cypress
11:51
Cypress CT 2/8 - A Useful Pattern for Wrapping Components
06:58
Cypress CT 6/8 - Forms & Intercepting Requests
08:13
Cypress CT 7/8 - A Suspenseful Test
05:16
Cypress CT 4/8 - The Seam Between CT & E2E Tests
10:33
Vue Code Review: Early Returns, Separating Concerns, Missing Tests
15:33
What is a Composable?
07:27
Typesafe GraphQL and Vue 2/9 - Using Urql with Vue
07:04
Typesafe GraphQL and Vue 4/9 - Reactive Updates with Urql
08:04
Typesafe GraphQL and Vue 1/9 - GraphQL Setup and Basic Schema
06:44
Typesafe GraphQL and Vue 8/9 - Typesafe Vue + Urql with GraphQL Code Generator
05:42
Typesafe GraphQL and Vue 6/9 - Top Level Query with Nexus
06:55
Typesafe GraphQL and Vue 5/9 - GraphQL models with Nexus Decorators
03:06
Typesafe GraphQL and Vue 9/9 - Conclusion and Closing Thoughts
04:08
Typesafe GraphQL and Vue 3/9 - Defining a Mutation
09:37
Typesafe GraphQL and Vue 7/9 - Type Safe Mutations with Nexus
16:47
I'm back! Testing Teleport + Course Announcement
17:57
The State of Component Testing
06:45
[5/5] Test Runner from Scratch - Running Multiple Specs
06:55
[4/5] Test Runner from Scratch - Customize the Reporter
07:57
[3/5] Test Runner from Scratch - Recursively Executing Suites and Tests
08:11
[2/5] Test Runner from Scratch - Linking Suites and Tests
09:23
[1/5] Test Runner from Scratch - Collecting Suites and Tests
14:20
Refactoring an App 2/2: Working Towards Immutability
08:33
Refactoring an App 1/2: Creating a Composable
08:37
How Vue and Svelte Handle Transitions and Animations
09:30
Headless UI 1.0 is out! Building React and Vue Components with Tailwind CSS
26:42
Understanding the Complexity of Modern Web Dev Stack (Webpack, Babel, TypeScript, React)
04:21
[9/14]: Class Bindings - Complete Vue.js 3 Course
03:42
[5/14]: Handling Interactions - Complete Vue.js 3 Course
06:42
[14/14]: Emitting Events - Complete Vue.js 3 Course
05:43
[13/14]: Custom Component Props - Complete Vue.js 3 Course
02:18
[4/14]: Template Property - Complete Vue.js 3 Course
03:15
[3/14]: Your First App - Complete Vue.js 3 Course
07:14
[10/14]: Exercise: Form Validation - Complete Vue.js 3 Course