Inksh
Practical writing for Next.js, React, TypeScript, agents, and the strange little decisions that make software feel sturdy.
Next.js architecture
9 essays
Layouts, streaming, ISR, server patterns, and App Router tradeoffs.
Go to sectionAI and agents
2 essays
Useful autonomy, AI SDK workflows, and projects that need more than a prompt.
Go to sectionTypeScript and tooling
2 essays
Sharper types, local coding assistance, and the craft around developer loops.
Go to sectionEditorial promise
Useful beats clever.
Every article aims to leave you with a mental model, a working pattern, and fewer vague feelings about what the framework is doing behind the curtain.
Next.js architecture

The Next.js ISR Handbook: Fresh Pages Without the Rebuild
Regeneration, stale data, cache behavior, and the practical decisions behind fast pages that still stay fresh.

The Next.js Layouts Handbook: The UI That Never Leaves
A grounded tour of persistent UI, nested routes, loading states, and the small layout choices that shape an app.

The Next.js Motion Starter Handbook
How to keep pages crawlable while adding animation that feels useful instead of theatrical.

Animated Mind Maps in Next.js
A guide to explaining complex ideas visually with React Flow, motion, and a little restraint.

Mastering Supabase Service Role and Admin Keys
Server-side patterns for privileged Supabase work without leaking keys into places they should never visit.

The Next.js Backend Handbook
Server actions, route handlers, request boundaries, and the mental model behind App Router backends.

Next.js Starter Shell
A fast setup guide for getting the boring project ceremony out of the way cleanly.
SEO Meets UX: Streaming, Suspense and Loading
How streaming changes what users see, what crawlers receive, and what developers need to design.

Internationalization in Next.js App Router
Locale routing, translated content, and the small architecture choices that keep multilingual apps sane.
AI and agents
Building Agentic Projects That Think for Themselves
A practical framework for giving agent projects enough structure to be useful and enough room to reason.
Build Complex Autonomous Agents with Vercel AI SDK
Tool calling, orchestration, and the difference between a chat demo and a real agent workflow.
TypeScript and tooling

TypeScript Omit: The Art of Removal
A utility type explained through constraints, cleaner props, and the rare joy of deleting the right thing.

Zero-Cost Code Assistance in VS Code
Local completions with Continue, model setup, editor ergonomics, and the tradeoffs worth knowing.
