Web Design and Engineering
Next.js 16 and React 19: what changed for new SaaS projects
Next.js 16 made Turbopack the default, forced async request APIs, and paired with React 19's stable Compiler. Here is what changes for a new SaaS stack.
Notes on design, code, and things we learn along the way.
Next.js 16 made Turbopack the default, forced async request APIs, and paired with React 19's stable Compiler. Here is what changes for a new SaaS stack.
A design system audit is a structured review of token usage, component drift, accessibility compliance, governance gaps, and adoption rate that reveals where a product's UI has decayed since launch. It produces a ranked list of fixes, a layer-level compliance score, and a repair roadmap with owners, dates, and order of operations.
Seven mistakes we see repeatedly in production Claude apps. Some cost you tokens, some cost you money, one or two can cost you the company. Each one has a simple fix.