If you're planning to upgrade to Next.js 16, heads up.
middleware.ts is now proxy.ts.
The Next.js team renamed it to better describe what it actually does. It sits at the network boundary and intercepts requests before they reach your app.
It also runs on Node.js runtime now, not Edge.
The migration is simple: → Rename middleware.ts to proxy.ts → Rename your exported function to proxy → Your logic stays the same
middleware.ts still works for now but it's deprecated and will be removed in a future version
Small change, easy to miss. Just wanted to put it on your radar
🚀 Aurora: a real-time 3D website system, built from scratch with Three.js.
Everything in this 20-second showcase is real. The 3D shape is a live shader, and the site footage is a screen recording of the finished build, not a mockup.
What's inside: 6 finished pages, a mobile-first layout, scroll-reactive motion, and Figma-ready design tokens. Plain HTML, CSS and JS, so it deploys free on Netlify or Cloudflare Pages.
Need a custom 3D site or a rebrand of Aurora for your studio? Message me. I reply within 1 to 2 working days.
A live shader instead of a rendered video makes a big difference in how the hero feels. Plain HTML, CSS and JS with free deploys on Netlify is a nice choice for a kit like this.
clean layout, the story cards read well. does the admin side have drafts and scheduled posts? that's usually the first thing people ask for once they start writing regularly