Uploaded January 2024 | Updated September 2026, 1 week ago
🎉 Writing a book about tooling, testing and development philosophy: https://lachlan-miller.ck.page/92dfa021b3
📗 Book (Vue, Updated Aug 2023): lachlanmiller.gumroad.com/l/vuejs-design-patterns
📖 Type Challenges to learn and push yourself github.com/type-challenges/type-challenges
🐦 My Twitter: twitter.com/Lachlan19900
Some neat TypeScript tips and tricks I've learned over the years. Now you know them, too!
🎉 Writing a book about tooling, testing and development philosophy: https://lachlan-miller.ck.page/92dfa021b3
📗 Book (Vue, Updated Aug 2023): lachlanmiller.gumroad.com/l/vuejs-design-patterns
📖 Type Challenges to learn and push yourself github.com/type-challenges/type-challenges
🐦 My Twitter: twitter.com/Lachlan19900
Some neat TypeScript tips and tricks I've learned over the years. Now you know them, too!
![[7/14]: Loops with v-for - Complete Vue.js 3 Course
Hi! 👋 This is the first module of my entirely re-recorded Complete Vue.js 3 course.
👉 Full playlist: https://youtube.com/playlist?list=PLC2LZCNWKL9bICnF4PdWlLEkRH00Qv6mx
🎥 I re-record it once a year, to keep it up to date, make improvements, etc!
🎉 Full course includes Options + Composition APIs, Vuex and Vue Router (4.5 hours, 85 lectures).
📝 4 fundamental modules (Options, Composition, Vuex, Vue Router)
🧑💻 4 projects (Form Validation, Pokemon Cards, Microblog, Photo Album)
😇 If you enjoy my teaching style, you can buy the full course!
👉 BUY ON GUMROAD $10 OFF WITH YOUTUBE_10: https://gumroad.com/l/complete-vuejs
👉 BUY ON UDEMY: https://www.udemy.com/course/complete-vuejs-3-crash-course-composition-api-vue-router-vuex/?referralCode=765A6E679914BF6E60AF
I hope you find the content useful! 👊 Happy coding ⚡️
Learn more: https://vuejs-course.com/complete-vuejs [7/14]: Loops with v-for - Complete Vue.js 3 Course](https://i.ytimg.com/vi/CQqjfn7CSV0/mqdefault.jpg)
![[4/14]: Template Property - Complete Vue.js 3 Course
Hi! 👋 This is the first module of my entirely re-recorded Complete Vue.js 3 course.
👉 Full playlist: https://youtube.com/playlist?list=PLC2LZCNWKL9bICnF4PdWlLEkRH00Qv6mx
🎥 I re-record it once a year, to keep it up to date, make improvements, etc!
🎉 Full course includes Options + Composition APIs, Vuex and Vue Router (4.5 hours, 85 lectures).
📝 4 fundamental modules (Options, Composition, Vuex, Vue Router)
🧑💻 4 projects (Form Validation, Pokemon Cards, Microblog, Photo Album)
😇 If you enjoy my teaching style, you can buy the full course!
👉 BUY ON GUMROAD $10 OFF WITH YOUTUBE_10: https://gumroad.com/l/complete-vuejs
👉 BUY ON UDEMY: https://www.udemy.com/course/complete-vuejs-3-crash-course-composition-api-vue-router-vuex/?referralCode=765A6E679914BF6E60AF
I hope you find the content useful! 👊 Happy coding ⚡️
Learn more: https://vuejs-course.com/complete-vuejs [4/14]: Template Property - Complete Vue.js 3 Course](https://i.ytimg.com/vi/CU2EsHK_s_0/mqdefault.jpg)

![[5/5] Test Runner from Scratch - Running Multiple Specs
If you find my content useful, please consider sponsoring my on GitHub: https://github.com/sponsors/lmiller1990. This gives you access to the sponsor dashboard, which includes access to all my paid content, including three full length courses, and additional videos and resources. Thanks 😇
👉 The source code for this project is exclusive to my GitHub sponsors. Its available here: https://lachlan-miller.me/gh-sponsors/content/test-runner-from-scratch/1. [5/5] Test Runner from Scratch - Running Multiple Specs](https://i.ytimg.com/vi/CpjOyC1lGeY/mqdefault.jpg)



![Parent-Child Node Relationship [Vue 3 Custom Renderers 3/7]
▶️ Full playlist: https://www.youtube.com/playlist?list=PLC2LZCNWKL9b876nPMVULEyBzkVoH8B7n
⌨️ Source code: https://github.com/lmiller1990/vue-pdf-renderer-demo
📗 $5 off my Design Patterns for Vue.js with YT_5_OFF: https://lachlan-miller.me/design-patterns-for-vuejs
🔨 Course on Composition API, TypeScript and Testing: https://www.udemy.com/course/vuejs-3-the-composition-api/?referralCode=0C911BD2BD6C57007F36
🎥 Complete Vue.js (Options/Composition, Vuex, Router): https://www.udemy.com/course/complete-vuejs-3-crash-course-composition-api-vue-router-vuex/?referralCode=765A6E679914BF6E60AF
🐦 Twitter: https://twitter.com/Lachlan19900 Parent-Child Node Relationship [Vue 3 Custom Renderers 3/7]](https://i.ytimg.com/vi/FOjVvMmQvlc/mqdefault.jpg)
![[1/5] Test Runner from Scratch - Collecting Suites and Tests
Build a test runner like Mocha or Jest from scratch. We start by creating a naive version of a test runner and see of its limitations. We then pivot to a more scalable architecture using an EventEmitter.
👉 The source code for this project is exclusive to my GitHub sponsors. Its available here: https://lachlan-miller.me/gh-sponsors/content/test-runner-from-scratch/1.
If you find my content useful, please consider sponsoring my on GitHub: https://github.com/sponsors/lmiller1990. This gives you access to the sponsor dashboard, which includes access to all my paid content, including three full length courses, and additional videos and resources. Thanks 😇 [1/5] Test Runner from Scratch - Collecting Suites and Tests](https://i.ytimg.com/vi/G0km0kLEgxY/mqdefault.jpg)

![[13/14]: Custom Component Props - Complete Vue.js 3 Course
Hi! 👋 This is the first module of my entirely re-recorded Complete Vue.js 3 course.
👉 Full playlist: https://youtube.com/playlist?list=PLC2LZCNWKL9bICnF4PdWlLEkRH00Qv6mx
🎥 I re-record it once a year, to keep it up to date, make improvements, etc!
🎉 Full course includes Options + Composition APIs, Vuex and Vue Router (4.5 hours, 85 lectures).
📝 4 fundamental modules (Options, Composition, Vuex, Vue Router)
🧑💻 4 projects (Form Validation, Pokemon Cards, Microblog, Photo Album)
😇 If you enjoy my teaching style, you can buy the full course!
👉 BUY ON GUMROAD $10 OFF WITH YOUTUBE_10: https://gumroad.com/l/complete-vuejs
👉 BUY ON UDEMY: https://www.udemy.com/course/complete-vuejs-3-crash-course-composition-api-vue-router-vuex/?referralCode=765A6E679914BF6E60AF
I hope you find the content useful! 👊 Happy coding ⚡️
Learn more: https://vuejs-course.com/complete-vuejs [13/14]: Custom Component Props - Complete Vue.js 3 Course](https://i.ytimg.com/vi/GXUmboqSeA8/mqdefault.jpg)