📰 Dev.to · Nayan Kyada
21 articles · Updated every 3 hours · View all reads
All
Articles 83,230Blog Posts 106,011Tech Tutorials 20,319Research Papers 17,841News 14,016
⚡ AI Lessons
Dev.to · Nayan Kyada
1d ago
How I sync Sanity CMS to Algolia search in a Next.js app
Step-by-step: webhook-driven Sanity-to-Algolia sync, InstantSearch React UI, and handling stale index edge cases in Next.js. Practical and production-tested.
Dev.to · Nayan Kyada
2d ago
How I build a Sanity Studio custom input component with a colour picker
Step-by-step guide to building a Sanity Studio custom input component using definePlugin, useFormValue, and PatchEvent with a real colour-picker example.
Dev.to · Nayan Kyada
3d ago
Next.js SEO: adding JSON-LD structured data with schema.org schemas
A practical guide to adding JSON-LD structured data to Next.js App Router pages using BlogPosting, BreadcrumbList, FAQPage, and Person schemas.
Dev.to · Nayan Kyada
4d ago
How I wire Sanity CMS multilingual content to Next.js with next-intl
Step-by-step guide to connecting Sanity document internationalisation to next-intl in the App Router, with schema design, GROQ patterns, and slug pitfalls.
Dev.to · Nayan Kyada
6d ago
How I write advanced GROQ queries with joins, coalesce, and array flattening in Sanity
Deep dive into advanced GROQ queries in Sanity: inline joins, coalesce, conditional projections, and array flattening with real payload sizes measured.
Dev.to · Nayan Kyada
1w ago
Next.js partial prerendering PPR in production: what actually works
An honest look at Next.js partial prerendering PPR in production — what it solves, where it breaks, and which page patterns benefit most.
Dev.to · Nayan Kyada
1w ago
How I use @next/bundle-analyzer to find and fix Next.js bundle size bloat
A step-by-step walkthrough of Next.js bundle size analysis and reduction: finding large imports, fixing vendor chunks, and trimming icon libraries.
Dev.to · Nayan Kyada
2w ago
Payload CMS vs Sanity for Next.js in 2026: an honest comparison
Payload CMS vs Sanity for Next.js projects in 2026. Hosting, GROQ vs local API, TypeScript DX, pricing, and lock-in compared honestly.
Dev.to · Nayan Kyada
2w ago
Next.js partial prerendering in production: an honest assessment
PPR promises static shells with dynamic holes. Here is what Next.js partial prerendering actually solves in production, where it breaks, and what changes.
Dev.to · Nayan Kyada
2w ago
How I cut Next.js bundle size by analysing and reducing chunk bloat
A practical walkthrough of Next.js bundle size analysis using @next/bundle-analyzer, with before/after numbers from a real project.
Dev.to · Nayan Kyada
2w ago
How I set up Sanity draft mode preview with Next.js App Router and Vercel Edge Config
Step-by-step: route handlers, cookie strategy, and Vercel Edge Config secret rotation for Sanity draft mode preview in Next.js. No leaks.
Dev.to · Nayan Kyada
📣 Digital Marketing & Growth
⚡ AI Lesson
2w ago
How I wire Mux video into a Next.js + Sanity CMS upload workflow
Step-by-step guide to Mux video in Next.js and Sanity CMS: plugin setup, direct uploads, signed playback URLs, and poster images for fast LCP.
Dev.to · Nayan Kyada
3w ago
Why I Use Next.js + Sanity for Content Sites
A practical breakdown of when Next.js + Sanity is the right stack, what it buys you for SEO and velocity, and the trade-offs to watch.
Dev.to · Nayan Kyada
3w ago
Sanity CMS vs Contentful for Next.js projects: an honest comparison
Comparing Sanity CMS vs Contentful for Next.js teams: GROQ vs GraphQL, pricing, Studio DX, and where each platform wins on real projects.
Dev.to · Nayan Kyada
3w ago
INP for React Apps: Profiling and Eliminating Long Tasks
INP is responsiveness. Learn how to find long tasks, profile React re-renders, reduce main-thread work, and ship fast interactions consistently.
Dev.to · Nayan Kyada
3w ago
Why Core Web Vitals Matter (and How I Improve Them)
Core Web Vitals affect rankings, conversions, and perceived quality. Here’s what each metric means, target thresholds, how to measure, and the fixes that move t
Dev.to · Nayan Kyada
3w ago
Sanity vs WordPress headless CMS: when headless actually beats traditional
Sanity vs WordPress headless CMS compared on editor UX, performance, dev experience, and real migration numbers. Honest about where WordPress still wins.
Dev.to · Nayan Kyada
3w ago
How I wire Sanity webhooks to Next.js ISR revalidation with HMAC verification
Step-by-step guide to connecting Sanity webhooks to Next.js route handlers for on-demand ISR revalidation, with HMAC signing and error handling.
Dev.to · Nayan Kyada
📐 ML Fundamentals
⚡ AI Lesson
3w ago
How I set up Sanity TypeGen for fully typed GROQ queries in TypeScript
A step-by-step guide to Sanity TypeGen: CLI config, generating TypeScript types from GROQ queries, CI integration, and handling schema evolution gotchas.
Dev.to · Nayan Kyada
⚡ AI Lesson
3w ago
Next.js App Router tutorial guide 2026: from Pages Router to production
A practical Next.js App Router tutorial guide for 2026. Covers layouts, route groups, Server Components, data fetching, and the metadata API.
Dev.to · Nayan Kyada
🖌️ UI/UX Design
⚡ AI Lesson
3w ago
How I build Sanity Portable Text custom components in Next.js
Learn how to build Sanity Portable Text custom components in Next.js — code blocks, callouts, embedded forms, and captioned images with full TypeScript types.
DeepCamp AI