Home
Blog
Work
Blog posts
2023
How I get better feedback on my PRs
Supabase Authentication in Next.js Middleware with tRPC
Avoiding trailing slashes in URLs on Astro Vercel deployments
2022
Supabase with TypeScript: using tRPC and Prisma to achieve end-to-end typesafety
Adding internationalization to a Next.js app
Setting up Plausible Analytics for Astro with Vercel Rewrites
The good parts of Supabase
Automatically keep project dependencies up to date with Renovate
2020
How to use the new Next.js Image Component in your MDX Blog
Accessibility for React Developers