Hi, my name is
Ralf De Leon.
I build things for the web.
I'm a full-stack developer with 9+ years of experience building web apps for NGOs, churches, and businesses. I specialize in Next.js, React, and TypeScript — creating fast, accessible, and maintainable web experiences.
Featured Projects
View allRBN Tech
Corporate website for a local trades company in the Philippines. Built for performance and a professional web presence.
Bordergate Baptist Church
Church website for Bordergate Baptist Church in Macau. Features ministry info, event listings, and online giving.
Recent Writing
View allWhat I Learned After 6 Months with the Next.js App Router
The App Router changed everything about how I think about server components and data fetching. Here's what actually clicked for me after months of building real projects.
Row Level Security in Supabase: A Practical Guide
RLS policies can feel cryptic at first. This is the guide I wished I had when I was setting up auth for my first Supabase project.
Tailwind CSS v4: What Actually Changed and Why It Matters
No more tailwind.config.js, a new CSS-first configuration approach, and blazing fast builds. Here's my breakdown of the real-world impact.


