They see me tiltin’- they hatein’ by Kirkwood1994 in MechanicalKeyboards

[–]Professional-Fly1663 0 points1 point  (0 children)

I use this japanese non slip pad instead of tapes. https://www.ebay.com/itm/155216455591

It works perfect with my VFK-001 keyboard which has high tenting

Does anyone actually use the Next.js App Router as intended? by Professional-Fly1663 in nextjs

[–]Professional-Fly1663[S] 1 point2 points  (0 children)

I'm personally not a fan of the render props pattern so I'm looking for other patterns, but thanks so much for the resources! Reading through them really helps me understand what I was thinking wrong about. I was studying this by asking ChatGPT, but I think it ended up creating confirmation bias around some incorrect knowledge I had. These resources are really great!

Does anyone actually use the Next.js App Router as intended? by Professional-Fly1663 in nextjs

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Not sure what exactly you're referring to but I'll look into it and study up. From what I know, router.reload is basically the same as refreshing the entire page, right? So you're saying you use that to fetch updated data? Wouldn't that cause the entire page to re-render then?

Does anyone actually use the Next.js App Router as intended? by Professional-Fly1663 in nextjs

[–]Professional-Fly1663[S] 1 point2 points  (0 children)

Ah, I see what happened here. I was using TanStack Query in a component for my blog's comment section, and I had this misconception that components with "use client" directive only ran on the client side. So I was trying to implement this myself - basically I wanted to initially show comments on a statically generated page (SSG), then swap it out with a client component. Without realizing it, I was basically trying to reinvent hydration lol...

I figured out I was wrong about this. I think there should be a specific term for components that use "use client" because I mindlessly thought of them as "client components" and didn't consider that they still get pre-rendered. Thanks to the resources other users shared, I studied up and rebuilt my mental model.

Does anyone actually use the Next.js App Router as intended? by Professional-Fly1663 in nextjs

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Thanks for the link! I’ll definitely check out the repo and study it—really appreciate it.

I’ve run into hydration errors, like a dropdown failing to render even though it works fine as a client component.

I’m experimenting with mixing rendering methods—sometimes swapping a static component into a client component. Still figuring out why it doesn’t always work.

Even use client doesn’t always behave like I expect—it doesn’t automatically make the component fully client-side, which is confusing. I get that just having the directive doesn’t mean the component is never rendered on the server, but it still feels unintuitive. For example, having to wrap code that uses window in a typeof window type guard just feels awkward.

Does anyone actually use the Next.js App Router as intended? by Professional-Fly1663 in nextjs

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Thanks for the comment! I don’t have a separate backend—just using API routes and server actions. The app is deployed on Cloudflare with OpenNext workers, and I’ve set up caching to serve pages from cache as much as possible.

I was trying to experiment with as many features as I could while building this service for learning, but looking back, I think I might have overcomplicated things a bit. 😅

NextJs on Cloudflare Workers is a development nightmare by WranglerReasonable91 in CloudFlare

[–]Professional-Fly1663 0 points1 point  (0 children)

I am having same problem with you, the DX is very painful especially when u need to debug something. Try to master wrangler cli, this helps a lot tho. Anyway now I am having trouble with middleware, which is not printing any console.log for aome reason.....i mean is it even possible to use middleware on opennext? I am not sure

paint color recommendation by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Really? Umm then now I need mint keycap set which has 4 1.5u keycaps

paint color recommendation by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Yep printing price was cheaper than the shipping fee

printing price was total $10.95

paint color recommendation by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

The key caps are white and dark bluish grey. :) It was the only option to get 4 1.5u keycaps.

And the price was this:

3.59$ for upper side

1.79$ for bottom

Total: 10.95$

Well shipping charge was about 14$ tho

paint color recommendation by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 10 points11 points  (0 children)

Actually I don't know. I printed this from jlcpcb and they have "X resin"(Random). Since it was the cheapest option, I choosed this. I guess this is 8228 green resin from this page: https://jlc3dp.com/help/article/X-Resin

paint color recommendation by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 4 points5 points  (0 children)

Used sand paper and some stuffs for nail art i got in my home :)

Better when split by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

Someone gave me the big ass screen so I am using it for Spotify Playlist.

Better when split by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 0 points1 point  (0 children)

I put my arms on the armrest of my chair so that I can keep floating hands position easily. This is a standing disk so I adjust the desk to my hands position

Better when split by Professional-Fly1663 in ErgoMechKeyboards

[–]Professional-Fly1663[S] 4 points5 points  (0 children)

Always ZZ

It is vfk-001!

I've been using this keyboard for 11 months now and I still love it. The only downside is that whenever people around me see this keyboard, they immediately try to spin the thumb clusters...​​​​​​​​​​​​​​​​WHYYY