Issue #95 // July 25, 2025 // Open web version |
|
React Server Components: How We Got Here – Kent explains how web app architecture has changed over time, leading to React Server Components. RSCs combine the best parts of earlier approaches, like the simplicity of MPAs and the interactivity of SPAs while removing the need for manual network code
Better Auth 1.3 Release – Version 1.3 moves SSO to its own package and adds OIDC and SAML 2.0 support. OIDC, MCP, and Stripe plugins are now stable. New social providers have been added. The release also includes Sign-In with Ethereum, and support for organizations with multiple teams
⚡️ SponsorHow to add background jobs with real-time updates to a Next.js application using Inngest – Learn how to improve your Next.js app user experience by building a project using background jobs to import contacts and send email campaigns.
📙 Articles, TutorialsOptimize Next.js Performance with Smart Code Splitting: What to Load, When, and Why – Explains how dynamic imports in Next.js can help you control what code loads and when. The guide covers practical cases like loading charts, maps, and audio players only when required
𝕏 Forwarding browser logs to terminal in Next.js 15.4 – Demonstrates how you can enable this new feature and receive browser logs in the terminal for easier debugging
New React Compiler Docs – React Compiler automates memoization in React apps, removing the need for useMemo, useCallback, and React.memo. The latest docs cover what it does, how to install it and how to use it in your codebase
Introducing Zustand – A reintroduction to Zustand, a minimal but very popular state management library. The post walks through building a tiny task app three ways: with React context, with Zustand (the “wrong” way), and with Zustand (the “right” way)
📦 Projects / Packages / ToolsUntitled UI React – A collection of copy & paste, open-source React components built with Tailwind CSS and React Aria UI. The components are based on the Figma UI kit and design system
Changelog Template – A minimal changelog template built using Next.js. Used to showcase product releases, features, and bug fixes in chronological order.
Next.js Typed API – A type-safe API client for Next.js. It uses TypeScript to ensure input and output types match your API routes. No code generation is needed, and it supports runtime validation and dynamic routes
Satori 0.16.0 – Satori v0.16.0 lands with box-sizing, display: contents, and position: static support. Plus smoother absolute positioning, flex gap percentages, and a leaner package
🌈 Related► Why the hell did Vercel hire the creators of Nuxt? – Theo goes over the recent acquisition of Nuxt Labs by Vercel. He explains how the move supports open-source projects and helps Vercel support more frameworks like Vue
🎧 Podcast: How Vercel Saves Dev Teams $10M+ in Productivity Gains – Guillermo Rauch talks about stories from his early life, his family’s influence, and his philosophy on tech and growth
Frontend Performance Checklist – A step-by-step guide to front-end performance. Focuses on best practices that make websites load and run faster
Treating types as values with type-level maps – The article covers the concept of type-level maps in TypeScript and explains how to use them to manage types, perform lookups, and transform data structures at compile time
More:
|