[{"title":"Learning Modern Package Development: Monorepos and Backends - Part 1","description":"Discover how you can build a modern package development through how I created the Unlighthouse project.","publishedAt":"2022-07-31","image":"https://next.unlighthouse.dev/og.png","tags":["vue","vite","typescript"],"storageMeta":{"atime":"2022-10-06T07:50:32.383Z","mtime":"2022-10-06T07:50:08.483Z","size":10769},"readingMins":6,"path":"/blog/modern-package-development","renderer":"post","schemaOrg":{"modifiedAt":"2022-10-06T07:50:08.483Z"},"modifiedAt":"2022-10-06T07:50:08.483Z"},{"title":"Scaling Your Vue Components for Mid-Large Size Apps","description":"Working on a mid-large size app usually means hundreds of components. How do you make sure these components will scale?","publishedAt":"2021-01-12","image":"https://harlanzw.com/social/scale-your-vue-components.png","tags":["vue"],"storageMeta":{"atime":"2022-10-06T07:50:32.383Z","mtime":"2022-10-06T07:50:08.483Z","size":13640},"readingMins":6,"path":"/blog/scale-your-vue-components","renderer":"post","schemaOrg":{"modifiedAt":"2022-10-06T07:50:08.483Z"},"modifiedAt":"2022-10-06T07:50:08.483Z"},{"title":"Building a Vue Auto Component Importer - A Better Dev Experience","description":"Components magically being imported into your app is the latest developer experience trend in Vue. Why does it exist and how does it work?","publishedAt":"2020-12-22","image":"https://harlanzw.com/social/vue-automatic-component-imports.png","tags":["webpack","vue"],"storageMeta":{"atime":"2022-10-06T07:50:32.383Z","mtime":"2022-10-06T07:50:08.483Z","size":18866},"readingMins":8,"path":"/blog/vue-automatic-component-imports","renderer":"post","schemaOrg":{"modifiedAt":"2022-10-06T07:50:08.483Z"},"modifiedAt":"2022-10-06T07:50:08.483Z"},{"title":"How Does Vite Work - A Comparison to webpack - 2","description":"A deep-dive into the comparisons between the earliest Vite version and webpack. Discover what I learnt digging into internals and how I, correctly, guessed Vite was the next big thing.","publishedAt":"2020-12-01","status":"published","image":"https://harlanzw.com/social/how-vite-works.png","tags":["webpack","vite"],"storageMeta":{"atime":"2022-10-06T07:50:32.383Z","mtime":"2022-10-06T07:50:08.483Z","size":19489},"readingMins":9,"path":"/blog/how-the-heck-does-vite-work-2","renderer":"post","schemaOrg":{"modifiedAt":"2022-10-06T07:50:08.483Z"},"modifiedAt":"2022-10-06T07:50:08.483Z"},{"title":"How Does Vite Work - A Comparison to webpack","description":"A deep-dive into the comparisons between the earliest Vite version and webpack. Discover what I learnt digging into internals and how I, correctly, guessed Vite was the next big thing.","publishedAt":"2020-12-01","status":"published","image":"https://harlanzw.com/social/how-vite-works.png","tags":["webpack","vite"],"storageMeta":{"atime":"2022-10-06T07:50:08.979Z","mtime":"2022-10-06T07:50:08.483Z","size":19485},"readingMins":9,"path":"/blog/how-the-heck-does-vite-work","renderer":"post","schemaOrg":{"modifiedAt":"2022-10-06T07:50:08.483Z"},"modifiedAt":"2022-10-06T07:50:08.483Z"}]