A conference talk exploring Cache Components, an experimental Next.js feature that introduces function-level caching via the 'use cache' directive. Covers practical patterns for composing cached and streaming content within the same component tree.
A deep dive into how Next.js Partial Prerendering evolved from error-throwing detection to a promise-based architecture. Covers the Node.js event loop scheduling, prospective renders for cache priming, and the streaming model that serves static shells from the edge while dynamic content renders at the origin.
Two Deno packages that give Claude, GPT-4, or any MCP-compatible LLM read-only access to your macOS iMessage database. Search messages, browse contacts, and query conversations through natural language.
An MCP server that exposes the full JSR API to LLMs. Search packages, inspect versions, analyze dependencies, and manage scopes and publishing through natural language with 50+ tools.
A conference talk giving a deep dive into Partial Prerendering — what it is, how it works under the hood, and the design decisions and tradeoffs made during its development in Next.js.
A podcast appearance on LogRocket's PodRocket discussing the new partial prerendering rendering method being developed for React within Next.js, alongside Delba de Oliveira.
Optional properties in TypeScript can silently omit critical values. Using explicit `T | undefined` instead forces callers to acknowledge the absence of a parameter, preventing subtle bugs in larger codebases.