Open Source
Contributions
PRs and fixes shipped to projects I use and depend on.
Fixed hydration mismatch caused by dynamic route params being serialized differently on server vs client in the App Router.
Added missing TypeScript type inference for deeply nested `select` queries, eliminating the need for manual type assertions.
Improved error serialization for Zod validation failures to preserve the full issue path, making client-side error display reliable.
Added `asChild` support to the Breadcrumb component, enabling composition with router Link components without extra DOM nodes.
Fixed session cookie expiry not being updated on each request when using sliding sessions with the Drizzle adapter.
Added optional Bun support to the scaffolding CLI, reducing project init time by ~60% compared to npm.