15 Jan Kill Global State: Using URL Search Params Instead Advocating for URL-based state (search params) over global stores 15 Jan 2026 2 min read
24 Dec Fixing Hydration Errors: A Guide to the 'use client' Directive Practical guide on separating server/client components to avoid hydration errors 24 Dec 2025 1 min read
01 Dec Optimistic UI Requires Client-Side IDs (CUID) Why you cannot implement instant UI updates if you have to wait for the Database to assign an ID 01 Dec 2025 1 min read