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
Posts by Rhys
Super excited to give this talk! A lot of what I'll be covering works for every platform, if you're in SF come by!
If we don’t get the JavaScript trademark freed from oracle, I propose renaming it to Celsius
Java - Old language made by boomers who drink coffee & program to a requirements doc
Celsius - Gen Z who drink energy drinks & ship based on vibes
Chillsyphus
Use your domain as your Bluesky handle. Get started with one-click on Vercel.
vercel.com/changelog/ve...
One of my favorite talks ever is the tech behind the Spider Man game, it’s fascinating what techniques they used and its really well explained
youtu.be/KDhKyIZd3O8?...
It'd be nice if someone follows you from a starter pack, it tells you what starter pack they used
Also, love the starter pack concept it's such a good way to get traction on the platform
News report showing floruide being removed from us water
Lmao we’re cooked
I mean, they could do a DNS lookup on the domain and see if the Bluesky info is in it
Too close to call
All of the Reddit results it surfaces are old, anything newer than 3 months it doesn’t have
Is ChatGPT search even able to access Reddit?
If it’s using bings index it won’t be able to get that content
For your **positive** NextJS content
Following for your NextJS content 🥰
This place is the ultimate "Open-source X alternative"
O(N)Auth
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
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
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
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
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
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
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
Small detail about the new Planetscale homepage, there's no pop in for their Sign in / Dashboard link, it's included in first HTML payload that's sent to the client
A dive into how this works and why it's interesting (sub 50ms SSRing!)
this one actually is pretty good
Who is going to buy the best handle for this platform?
cross posting this one over there
did you just get ping'd for that crash 😆
if you're writing the .. by hand you're doing it wrong, intellisense go brrrr