jsmanifest
Modern web development insights. React, TypeScript, and beyond.
Recent Posts
View all →TypeScript `object` vs `{}` vs `Record<string, unknown>`: Which Type Actually Means What You Think
September 7, 2026
Most TypeScript type bugs stem from confusion between `object`, `{}`, and `Record<string, unknown>`. Each accepts radically different values. This post explains the actual behavior and shows when to use each type in production code.
Next.js 16 Form Component: Built-In Progressive Enhancement and Why It Replaces Your Custom Wrappers
September 6, 2026
The Next.js 16 Form component delivers native progressive enhancement for server actions. Learn when it replaces custom wrappers and when teams still need their own abstractions.
Next.js after() API: Running Side Effects After the Response Without Blocking the User
September 5, 2026
The after() API in Next.js enables non-blocking side effects that execute after the response completes. Learn when to use it, how it differs from alternatives, and the production tradeoffs that matter.
Stay Updated
Get the latest articles and updates delivered straight to your inbox.