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.

April 5, 2026
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