Rhys
banner
rhys.dev
Rhys
@rhys.dev
23 | Building | Google-index Discord Content http://answeroverflow.com | Tweet to commit ratio http://shiptalkers.dev | PostHog query client http://typelytics.rhyssul.com
Hey 👋 I’m on the domains team at Vercel

Is the issue with a TXT record you’ve set on a domain you own on Vercel taking a while to propagate? Or is it that the verification TXT record we ask you to set is taking a while to propagate?

If you create a support case w/ more info I can take a look
March 6, 2025 at 6:47 PM
I mean, they could do a DNS lookup on the domain and see if the Bluesky info is in it
November 6, 2024 at 6:10 PM
All of the Reddit results it surfaces are old, anything newer than 3 months it doesn’t have
November 5, 2024 at 7:38 AM
Is ChatGPT search even able to access Reddit?

If it’s using bings index it won’t be able to get that content
November 4, 2024 at 8:32 PM
For your **positive** NextJS content
November 4, 2024 at 3:52 AM
Following for your NextJS content 🥰
November 4, 2024 at 3:00 AM
This pattern has it's own tradeoffs though, as it's less flexible and now you have to maintain two page files

You still have to hit an edge function, although edge middleware might be faster? Unsure on that one, it's also slightly cheaper but when we're talking about $0.65 vs $2 it doesn't matter
November 2, 2024 at 7:39 PM
There is one small improvement that could be made if they were using Next (probably possible in Remix too, don't know the implementation though)

By using middleware.ts instead of doing the dynamic content in the page itself, their content would be able to be cached
November 2, 2024 at 7:38 PM
Overall this is a really good implementation, it's flexible where if they need to add more dynamic elements they can, and also they can do page view tracking in the edge functions to get accurate view counts

Edge functions are essentially free and it adds to their polish
November 2, 2024 at 7:38 PM
Looking at the auth cookie, I think they're using JWTs for auth which should mean they're able to skip doing a DB lookup for the user and so the only executing cost they're paying is the trip from the client to the edge function and back
November 2, 2024 at 7:37 PM
Loading the page from us-west it loads in 50ms-100ms

Swapping my location with a VPN to Australia, the initial HTML takes 200-250ms to load

This makes me think they're SSRing on the edge as if you compare those numbers to
remix-on-the-edge.vercel.app/edge they're very similar
November 2, 2024 at 7:37 PM
Next up, the response headers what can we learn from those?

They're SSRing each page load, you can tell this by how the age is 0 and the X-Vercel-Cache is MISS. Along with this, the site is hosted on Vercel meaning they're either using serverless functions or edge functions
November 2, 2024 at 7:37 PM
First, a quick look at the tech stack Wappalyzer says it's Next and Remix, inspecting the HTML payload which is what we care about, it's using Remix
November 2, 2024 at 7:37 PM