Blog
Posts in Next.js & Payload
Thoughts, tutorials, and insights on design, development, and technology.
Showing 1 - 4 of 4 Posts
.png&w=3840&q=75)
AI EngineeringNext.js & Payload
I Built a RAG Chatbot for My Portfolio Without a Vector Database (BM25 + Next.js + Vercel AI SDK)
How I built the AI assistant on my portfolio with BM25 retrieval instead of embeddings: chunking, a 40-line BM25 in TypeScript, streaming with the Vercel AI SDK, rate limiting, and the retrieval bugs I found.
Read more

Next.js & PayloadTypeScript
Payload CMS Rich Text That Editors Control: A Lexical Configuration Guide
Configure Payload CMS 3 Lexical rich text so editors get custom blocks, callouts and code snippets without breaking your design system — with config and React rendering examples.
Read more

Next.js & PayloadFrontend Development
Next.js Image Optimization That Designers Trust: A Complete next/image Guide (Next.js 16)
Fix blurry heroes, layout shift and slow LCP in Next.js 16. A practical guide to next/image config, the sizes prop, preload, placeholders, remote patterns and CMS images.
Read more
.png&w=3840&q=75)