ric ⚛️
banner
ric-m12.bsky.social
ric ⚛️
@ric-m12.bsky.social
Building products for the web 🛠💻 currently at @playtomic

I share thoughts and learnings on software development, product design, and UX/UI
Didn't read that one, thanks!

It's a bit tricky without knowing exactly the source of the images that are being transformed the most. I can see in the Observability page the number and types of transformations, but I can't see where they come from. One image can be rendered in several places 😭
April 21, 2025 at 4:33 PM
To give more context, I'm using Image components in my pet project framecount.app, which renders a lot of images in nearly every view. In Vercel I can see specific images that have been transformed a lot, but cannot identify precisely where or why...
FrameCount - Track Your Movie Watching Journey
Track your movies, analyze your viewing habits, and discover new content with FrameCount.
framecount.app
April 21, 2025 at 4:04 PM
So how is this different from Vercel Edge Network? Do I have to wrap my app in a CDN after deploy or just drop vercel in favor of Cloudflare to get these benefits?
April 13, 2025 at 6:52 AM
Is there any beginner-friendly article/docs out there about CDNs in general? I’ve heard about the benefits of Cloudflare in terms of security and so on but never tried because it was difficult for me to understand their docs and I’m unfamiliar with those concepts 😅
April 12, 2025 at 7:23 PM
Cool! I might give Playwright a try. I’ve been looking for the opportunity to use it for some time. E2E first and then I’ll add unit testing 👍 thxxx
April 12, 2025 at 7:21 PM
For the first iteration only focusing on critical paths and ensuring login and user-sensitive actions work fine
April 12, 2025 at 1:49 PM
I didn’t even know it was possible to use Vitest with nextjs 😭
April 12, 2025 at 1:10 PM
No big complains so far, NextJS is working pretty fast in production, however in development HMR is starting to go a bit slow. Apart from that, everything is stable in latest or even canary versions
April 11, 2025 at 11:41 PM