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
pushed 0 commits toRonChang7/ronchang.dev
opened a PR inRonChang7/ronchang.dev
opened a PR inRonChang7/ronchang.dev
created a branch inRonChang7/ronchang.dev
feat/dark-mode-projects-activitypushed 0 commits toRonChang7/ronchang.dev
opened a PR inRonChang7/ronchang.dev
pushed 0 commits toRonChang7/ronchang.dev
opened a PR inRonChang7/ronchang.dev
Latest posts
Writing & notes
No posts yet — check back soon!