# Harlan Wilton > Open source developer, contributing to the Vue, Nuxt, and Vite ecosystems. Canonical Origin: https://harlanzw.com/ ## LLM Resources - [Full Content](https://harlanzw.com/llms-full.txt): Complete page content in markdown format. - [sitemap.xml](https://harlanzw.com/sitemap.xml): XML sitemap for search engines and crawlers. - [robots.txt](https://harlanzw.com/robots.txt): Crawler rules and permissions. ## Pages - [Open Source Developer · Harlan Wilton](/): Independently funded open-source developer at Nuxt & UnJS. - [Projects · Harlan Wilton](/projects): This is a directory of the open-source packages and tools I've released that are actively maintained. - [Sponsors · Harlan Wilton](/sponsors): Through the support of my amazing sponsors I'm able to dedicate a lot of my professional time to working on open-source. - [Talks · Harlan Wilton](/talks): This is a directory of the talks I've given either in video or slide format. - [Blog · Harlan Wilton](/blog): This is a directory of the articles I have written and published that are sometimes updated. - [April 2023: Thai New Year and Nuxt SEO Progress · Harlan Wilton](/blog/2023-april): April was spent traveling within Thailand while working through a bunch of bugs in my Nuxt SEO modules. - [August 2023: Türkiye, Bulgaria, North Macedonia and Albania · Harlan Wilton](/blog/2023-august): What I got up to in August in my open-source work and my travels. - [February 2023: GitHub Sponsor perks and firing a freelance client · Harlan Wilton](/blog/2023-february): I share my updates for February covering my open-source development, financials and personal updates. - [July 2023: Nuxt Release Week, Turning 29 and Exploring Greece · Harlan Wilton](/blog/2023-july): What I got up to in July in my open-source work and my travels. - [June 2023: Flores, Australia and preparing for major releases · Harlan Wilton](/blog/2023-june): Traveling to Flores, Indonesia and coming back home to Australia while preparing for major releases. - [March 2023: Planning a year of travel and moving out · Harlan Wilton](/blog/2023-march): I share my updates for March covering my open-source development, financials and personal updates. - [May 2023: South Korea Mountains and Unlighthouse Goes Viral · Harlan Wilton](/blog/2023-may): May was spent traveling to South Korea and Indonesia while working on Unlighthosue going viral. - [How I use AI in open source · Harlan Wilton](/blog/ai-in-open-source): My policy for AI-written code, pull request descriptions and automated reviews across the projects I maintain. - [How Does Vite Work - A Comparison to webpack · Harlan Wilton](/blog/how-the-heck-does-vite-work): 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... - [Learning Modern Package Development: Monorepos and Backends - Part 1 · Harlan Wilton](/blog/modern-package-development): Discover how you can build a modern package development through how I created the Unlighthouse project. - [Introduction: My open-source journey · Harlan Wilton](/blog/my-open-source-journey): Discover how you can build a modern package development through how I created the Unlighthouse project. - [Nuxt 3 Migration Simplified: A Cheat Sheet · Harlan Wilton](/blog/nuxt-3-migration-cheatsheet): A simplified cheat sheet for migrating from Nuxt 2 to Nuxt 3. Includes a list of all the changes you need to make to your Nuxt 2 project to get it working with ... - [Nuxt 3 "Hydration Mismatch" Errors · Harlan Wilton](/blog/nuxt3-hydration-node-mismatch): Learn about the causes and solutions for the Hydration Children Mismatch error in Nuxt 3, including the use of client-only components, the compone... - [Scaling Your Vue Components for Mid-Large Size Apps · Harlan Wilton](/blog/scale-your-vue-components): Working on a mid-large size app usually means hundreds of components. How do you make sure these components will scale? - [Building a Vue Auto Component Importer - A Better Dev Experience · Harlan Wilton](/blog/vue-automatic-component-imports): Components magically being imported into your app is the latest developer experience trend in Vue. Why does it exist and how does it work? - [VueUse Head v1 release · Harlan Wilton](/blog/vue-use-head-v1): Learn about the new @vueuse/head v1 release including new features and breaking changes