HOME
PROJECTS
Featured projectsProject archive
BLOG
All posts

Categories

AI EngineeringSoftware ArchitectureTechnical SEOWeb & Marketing
TOOLS
QR Code Maker
VIEN

Got an idea worth building?

I build websites, web apps and AI solutions. Free consultation, reply within 24 hours.

Get in touchBook a call

Nguyễn Sinh Nhật

Software Engineer

Software Engineer — Fullstack Developer and AI Engineer focused on scalable web apps and practical AI solutions.

Explore

  • Home
  • Projects
  • Blog
  • Tools

Tools

  • QR Code Maker
  • RSS feed

Contact

  • nhatnguyendev251@gmail.com
  • 0328 398 467
  • Ngu Hanh Son Ward, Da Nang City, Viet Nam

© 2026 Nguyễn Sinh Nhật. Built with Next.js & Sanity.

Available for new projects

All posts

Featured

01 / FEATURED
01RAG + WORKFLOW: Turning artificial intelligence into action
AI Engineering
Aug 01, 2026/9 min read

From FAQ Chatbot to AI Booking Agent: When RAG Starts Creating Real Value

A product-design perspective on using RAG to build understanding, then connecting it to a booking workflow with clear boundaries and user control.

Read article

Latest

04 / POSTS
A modern landing page with a clear headline, trusted proof and a prominent CTA button.
Web & MarketingSep 28, 20265 min read

Landing page structure for conversion: above-the-fold, proof, CTA

Breaking down landing page structure by conversion goal: above-the-fold, proof and CTA, plus empty-copy mistakes seen on SME websites.

Read article
A developer writing NestJS code with a clean interface and minimalist desk.
Software ArchitectureSep 28, 20266 min read

Domain models, aggregates and repositories in NestJS explained

Designing domain models, scoping aggregate boundaries and implementing repository interfaces in NestJS through a product module. Avoid stuffing logic into services.

Read article
A developer working on a Next.js application with a split screen of server and client components plus performance metrics.
Software ArchitectureSep 25, 20265 min read

How to Choose Server vs Client Components in Next.js: Practical Examples

A practical guide to choosing Server vs Client Components in Next.js, common hydration mismatch mistakes, and how to measure bundle size before and after.

Read article
Next.js illustration explaining proper use client usage with Server Components and Client Components.
Software ArchitectureAug 02, 20267 min read

One misplaced use client can make Next.js heavier

Understand Server and Client Component boundaries in Next.js to reduce browser JavaScript without losing interactivity.

Read article
RSS