In this blog, I'm going to walk you through implementing it in your Next.js application, sharing all the gotchas I discovered along the way.