About

JM - AI Web Builder

A quick intro about me and this blog.

Welcome to JM's personal blog jmblog.my. I share experiments and learnings around AI Web, Next.js, Vercel, and OpenRouter, plus thoughts from building side projects.

Tech stack often includes Next.js App Router, Tailwind CSS, shadcn/ui, Vercel, OpenRouter / OpenAI APIs, along with auth and payment pieces.

If you're also building indie or AI tools, hope these notes help.