Rhys's Avatar

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

717
Followers
169
Following
46
Posts
18.10.2024
Joined
Posts Following

Latest posts by Rhys @rhys.dev

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

06.03.2025 18:47 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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!

06.01.2025 19:56 πŸ‘ 9 πŸ” 3 πŸ’¬ 0 πŸ“Œ 0

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

26.11.2024 21:31 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Chillsyphus

25.11.2024 21:45 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
Vercel now supports one-click Bluesky DNS configuration - Vercel The best way to deploy your Next.js site.

Use your domain as your Bluesky handle. Get started with one-click on Vercel.

vercel.com/changelog/ve...

15.11.2024 15:40 πŸ‘ 397 πŸ” 49 πŸ’¬ 13 πŸ“Œ 13
Marvel's Spider-Man: A Technical Postmortem
Marvel's Spider-Man: A Technical Postmortem YouTube video by GDC 2025

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?...

14.11.2024 20:27 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Preview
GitHub - aidenybai/react-scan: Scan for React performance issues and eliminate slow renders in your app Scan for React performance issues and eliminate slow renders in your app - aidenybai/react-scan

first post, i came here to say i made a thing today:

github.com/aidenybai/re...

14.11.2024 19:39 πŸ‘ 85 πŸ” 10 πŸ’¬ 8 πŸ“Œ 3

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

14.11.2024 18:21 πŸ‘ 17 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
News report showing floruide being removed from us water

News report showing floruide being removed from us water

Lmao we’re cooked

06.11.2024 21:23 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

I mean, they could do a DNS lookup on the domain and see if the Bluesky info is in it

06.11.2024 18:10 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

Too close to call

06.11.2024 01:10 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

All of the Reddit results it surfaces are old, anything newer than 3 months it doesn’t have

05.11.2024 07:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Is ChatGPT search even able to access Reddit?

If it’s using bings index it won’t be able to get that content

04.11.2024 20:32 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

For your **positive** NextJS content

04.11.2024 03:52 πŸ‘ 7 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

Following for your NextJS content πŸ₯°

04.11.2024 03:00 πŸ‘ 4 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

This place is the ultimate "Open-source X alternative"

03.11.2024 19:47 πŸ‘ 294 πŸ” 11 πŸ’¬ 15 πŸ“Œ 0
Post image

O(N)Auth

03.11.2024 21:03 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

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

02.11.2024 19:39 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

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

02.11.2024 19:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

02.11.2024 19:38 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

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

02.11.2024 19:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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

02.11.2024 19:37 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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

02.11.2024 19:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image Post image

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

02.11.2024 19:37 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

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!)

02.11.2024 19:36 πŸ‘ 6 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Post image

this one actually is pretty good

02.11.2024 18:02 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

Who is going to buy the best handle for this platform?

02.11.2024 17:49 πŸ‘ 4 πŸ” 0 πŸ’¬ 3 πŸ“Œ 0

cross posting this one over there

02.11.2024 17:42 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Post image

did you just get ping'd for that crash πŸ˜†

02.11.2024 17:30 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

if you're writing the .. by hand you're doing it wrong, intellisense go brrrr

02.11.2024 17:29 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0