Hi, I'm

Ron Chang

Software engineer — focused on the web and the details

A frontend engineer who has spent years in the Vue and Nuxt ecosystem. I like turning tangled requirements into clean interfaces, and I believe a good product is really just a long series of small details done well.

About

Turning ideas into products you can actually use

Vue 3, Nuxt and TypeScript are home base. I'm comfortable reaching into the backend with Node.js, designing data models and shipping to Vercel or Cloudflare. Years of startup and team work have taught me one thing: get the user's path right first, keep the architecture boring, and optimize from there.

I also spend a lot of time on the stuff users never see — tooling, types, readability, docs. Those invisible bits quietly decide how fast and how far a team can move. After hours I'll tinker with small tools, read, write notes, or just wander around. This site is where some of that ends up.

  • TypeScript
  • Vue 3
  • Nuxt 4
  • Node.js
  • Tailwind CSS
  • Vite
  • PostgreSQL
  • Vercel

Selected work

What I'm building

No projects yet — check back soon!

GitHub activity

Recent public activity

View full profile →

Latest posts

Writing & notes

View all →

No posts yet — check back soon!

© 2026 Ron Chang · Thanks for stopping by

built with Nuxt 4 · Tailwind v4