Skip to main content

Brain Dumps

Real lessons from building real projects. No fluff, no theory – just honest insights from the trenches of development, complete with spectacular failures and hard-won victories.

How I Fixed Canonical URLs Pointing to Localhost in Next.js

How I Fixed Canonical URLs Pointing to Localhost in Next.js

My portfolio site had zero indexed pages for 5 weeks. Every canonical URL pointed to localhost:3000. Here's the 13-file grep audit, the 18-line fix, and how to check your own site.

Got Questions or War Stories?

I love hearing about other people's spectacular failures and unexpected wins. Drop me a line if you've got a story to share or a question about any of these posts.

Let's Share Some War Stories