Notes
Short write-ups of problems I ran into while building, how I tracked them down, and what I changed.
- 2 min read
My portfolio chatbot started getting my email address wrong
The model behind my site's chat was retired. Replacing it fixed the crash, then testing with real questions found a worse bug.
AI · Groq · Testing
- 1 min read
Why my portfolio sent 476 requests a minute
DevTools showed the network tab flooded with the same request. It only happened in production, and the cause was between Next.js and my host.
Next.js · Netlify · Debugging
- 2 min read
The 3D city that vanished after 12 seconds
Vidare's 3D Stockholm worked, then disappeared. The culprit was the safety net I set up to protect it.
Three.js · Performance · Debugging