About Me

My Lifestory

A chiby of myself
  • Vue
  • Nuxt
  • Typescript
  • Astro
  • Vite
  • PHP
  • Nodejs
  • Laravel
  • PostgreSQL
  • Tailwind

Who Am I?

Hey, I’m Ulrich-Matthias from Germany! I’ve always been the kind of developer who enjoys getting into the nitty-gritty of things. Whether it’s optimizing performance or refactoring old code, I’m drawn to solving those kinds of challenges.

My journey with web development started over a decade ago, and throughout the years, I’ve worked on tons of projects. One of the biggest pain points I noticed? Migrating legacy codebases. That's what led to Migrate Vue.

How Migrate Vue Came to Life

The idea for Migrate Vue came to me while working on a large-scale Vue 2 to Vue 3 migration for a client. I realized how tricky and time-consuming it could be to make the jump, especially for projects that have been around for a while. I wanted to create something that makes it less scary and more predictable.

Now, with Migrate Vue, I share the lessons I’ve learned and offer a service to guide or execute migrations on your project.

Why Me?

With over a decade of experience in web development, I’ve worked on everything from small startups to complex projects. My in-depth understanding of Vue, TypeScript, and modern web technologies makes me well-equipped to handle migrations.

Having led a few Vue 2 to Vue 3 transitions, I’ve encountered and solved various challenges that come with modernizing codebases. My focus is not just on executing migrations, but doing so in a way that enables shipping features and ensures future maintainability.