Advertisement · 728 × 90

Posts by Adam

Post image

Hangzhou Longjing Village

1 week ago 0 0 0 0
Preview
perf: avoid sluggish route transitions by adding early context check by zhyd1997 · Pull Request #59 · shuding/next-view-transitions Page switching becomes noticeably slow (and no transitions) when the required context provider is missing. CleanShot.2025-08-11.at.13.58.56.mp4

My PR got merged!

github.com/shuding/next...

4 months ago 0 0 0 0
Preview
Turn your dream into reality with Google Workspace. Google gives you the tools you need to run your business like a pro. Set up custom email, share files securely online, video chat from any device, and more.

Google Workspace is offering a 14-day trial. Sign up through referworkspace.app.goo.gl/TQ8Z and message me to get a discount.

5 months ago 0 0 0 0
Post image

The first AI tool I decided to pay for is @elevenlabs.io.

I’ll be using it inside my @n8n.io workflows, and the Voice Cloning feature should be super useful for future automation.

Plus, the first month comes with 50% off, which is nice.
try.elevenlabs.io/zhyd1997

5 months ago 1 0 0 0
Post image

Today I set up Google Workspace and registered devbraindrain.com (first year for just $1).

Taking a small step to make my freelance work a bit more professional.

5 months ago 0 0 1 0

Just got a CTO interview invite — let’s see where this goes 👀🍁

5 months ago 0 0 0 0
Preview
Better Auth OAuth 2.0 with Callytics: A Better DX for OAuth Integration How Better Auth simplifies OAuth 2.0 integration in Next.js, eliminating the pain of manual callback and refresh token logic—featuring my Cal.com OAuth integration in Callytics.

Check out my new blog post on implementing OAuth 2.0 for both providers and clients:

zhyd1997.dev/blog/better...

#OAuth2 #Authentication #TechBlog #Nextjs #Performance

5 months ago 1 0 0 0
Preview
fix(apps/web): enhance JWT response with token type and expiration details by zhyd1997 · Pull Request #24841 · calcom/cal.com What does this PR do? Fixes OAuth 2.0 token endpoint missing expires_in field — causes tokens to expire silently and 403 errors in third-party apps #24840 (GitHub issue number) Fixes CAL-6674 (Li...

github.com/calcom/cal.c...

#OAuth #Nextjs

5 months ago 1 0 0 0
Post image Post image Post image

Happy Halloween 🎃

callytics.vercel.app

5 months ago 0 0 0 0
Advertisement
Preview
perf(apps/web): dev mode performance improvement (partially). by zhyd1997 · Pull Request #1725 · latitude-dev/latitude-llm BEFORE: several actions file bundled into login page.js Because of the barrel file, use named export in ui components if possible AFTER: only the necessary files are included in the module.

Performance optimization for Nextjs app is important and not easy, the 1st step may be removing barrel files

github.com/latitude-dev...

#Nextjs #Performance #DX #perf_optimization

7 months ago 2 0 0 0

💡 Both projects are open-source, and I’ve contributed code myself — genuine rec from a dev 👍

#open-source #dev

7 months ago 0 0 0 0
Preview
Dub - The Modern Link Attribution Platform Dub is the modern link attribution platform for short links, conversion tracking, and affiliate programs.

And if you’re sharing links, check out Dub.co (also open-source):
✅ Branded short links that look clean & professional
✅ Built-in analytics to track clicks & conversions
✅ Free & better than Bitly

👉 Try Dub.co with 20% off (first 3 months): refer.dub.co/bluesky

#open-source #referal

7 months ago 0 0 1 0
Preview
Cal.com | Open Scheduling Infrastructure A fully customizable scheduling software for individuals, businesses taking calls and developers building scheduling platforms where users meet users.

Tired of getting last-minute meeting links from Calendly? 😅
It’s a real security risk — organizers can swap in a new link just minutes before the call ⚠️

I switched to Cal.com (open-source alternative) and it’s been a game-changer!

👉 Sign up here for 20% off: cal.link/refer-cal-com

#open-source

7 months ago 1 0 1 0
Consultant Page with Booking Created with Figma

Built my first consultant page using @figma.com make

dub.sh/consultant-b...

#Figma #Nextjs

7 months ago 1 0 0 0
Preview
Fixing Next.js v14+ Build OOM on Vercel In March 2024, our Next.js project started failing to build on Vercel with out-of-memory (OOM) errors after we introduced the App Router. Traditional fixes like `NODE_OPTIONS` did not help, and debugg...

zhyd1997.dev/blog/resolve...

#Nextjs #Vercel

7 months ago 2 0 0 0

Open to EOR (Deel / Remote) or relocation, UTC +6 ~UTC +8, remote-first.

#OpenToWork #Remote #EOR #Deel #RemoteCom #Frontend #React #Nextjs

7 months ago 1 0 1 0
Advertisement
Preview
Perfectly Fitting Text to Container in React Building a React component that automatically updates its font size to fill its parent element as fully as possible.

sentry.engineering/blog/perfect...

#Sentry #reactjs #frontend

7 months ago 1 0 0 0

The social interaction — it can get a bit lonely sometimes.

8 months ago 0 0 0 0
Preview
Fixing Cal.com ESLint Pre-commit Hook Failure with Turborepo How I fixed the ESLint pre-commit hook failure in Cal.com with Turborepo in an hour.

buff.ly/nMHkH8F

btw, posted via @buffer.com

#caldotcom #vercel #nextjs

8 months ago 2 0 0 0

buff.ly/nMHkH8F

btw, posted via @buffer.com

#caldotcom #vercel #nextjs

8 months ago 1 0 0 0
Preview
Which rich text editor framework should you choose in 2025? | Liveblocks Blog Looking to integrate a WYSIWYG editor into your JavaScript app? This comparison dives into the best frameworks available, including Tiptap, Lexical, BlockNote, and Slate.

liveblocks.io/blog/which-r...

10 months ago 0 0 0 0
Preview
Softmaple Playground Write academic papers with LaTeX-quality output in a modern WYSIWYG editor.

Just sharing my side project, it's open source 🧞‍♂️

playground.softmaple.ink

10 months ago 0 0 0 0
Preview
How I Helped the Cal.com Team Resolve a Sentry Integration That Crashed Vercel Builds While helping the Cal.com team, I resolved a critical issue where Sentry’s Next.js integration caused Vercel builds to run out of memory. The root cause was the `withSentryConfig()` wrapper bloating s...

zhyd1997.dev/blog/cal-dot...

#sentry #caldotcom #vercel #nextjs

11 months ago 1 0 0 0
Post image
11 months ago 4 0 0 0
Preview
Designing Data-Intensive Applications, 2nd Edition Data is at the center of many challenges in system design today. Difficult issues such as scalability, consistency, reliability, efficiency, and maintainability need to be resolved. In addition, there...

Chapters 1–7 of the second edition of Designing Data-Intensive Applications are now available in early release (sorry, O'Reilly subscribers only at this point). Among other changes, you may notice that we now talk about “sharding” rather than “partitioning” www.oreilly.com/library/view...

1 year ago 262 43 7 9