Seoul
Joined August 2023
Jiwon Choi retweeted
What can a dragon painted in one stroke teach us about software? Season 3, Episode 1 drops today: One Stroke Dragon with @rauchg of @vercel is now available on 𝕏 and YouTube Sponsored by @framer @noondesign @bot @tryramp @vercel @meetgranola @profound Hosted by @soleio and coproduced with @Room3NYC
9
16
8
616
2,255,188
Jiwon Choi retweeted
Real life, baby
19,274
96,522
45,718
777,058
98,504,058
Jiwon Choi retweeted
We're the Next.js team. Ask us anything! We recently shipped Next.js 16.3, and we’re excited to talk about what’s new, how we approached the release, where we are going, and what we’ve learned while building and maintaining Next. Ask us anything about Next 16.3, App Router, React Server Components, performance, caching, upgrading your applications, contributing to the framework, or what it’s like to work on Next.js.
104
31
4
445
75,466
Jiwon Choi retweeted
I lead the dashboard team at Vercel every day we ship some changes based on a feedback channel in our Slack reply here with your feature requests, bug reports, or any other feedback and I'll forward it to that channel
34
10
2
118
48,116
Jiwon Choi retweeted
Really excited to finally share what we've been building at @assert_labs . My team and I have spent the past few months rethinking what code review should feel like in a world where both humans and AI are writing code. It's been a ton of work, but seeing it finally out in the open is incredibly rewarding. If you spend your days reviewing PRs, I'd love for you to give it a try - and please send us feedback! I'd genuinely love to hear what you think. We're just getting started. Lots more to come!
Introducing Assert (assert.dev): the command center for reviewing engineering work Watch me review a new feature with Assert's product diff: a UI generated by our agent using mock data. It has completely changed how we work
5
5
16
1,670
Jiwon Choi retweeted
Next.js 16.3 is now available! • Up to 90% less memory in dev • Faster builds, type checking, and rendering • Better tooling for AI agents • Custom error boundaries • Instant Navigations for SPA-like responsiveness nextjs.org/blog/next-16-3 Here's what's new ↓
161
465
207
4,164
1,131,681
Jiwon Choi retweeted
bunchee 7 is out 🎉 ⚡ Much faster and less memory usage 🔍 Package lint catches publishing mistakes 📦 ESM-first package preparation See more on migration guide: bunchee-it.vercel.app/#lates…
2
3
15
1,328
I've been a part of working on Instant Insights: when a navigation isn't instant, the dev overlay tells you exactly why and shows you how to fix it, Stream, Cache, or Block.
Replying to @nextjs
Instant Insights gives you options for how to make a navigation instant: • Stream the data behind a <𝚂𝚞𝚜𝚙𝚎𝚗𝚜𝚎> boundary • Cache the data with '𝚞𝚜𝚎 𝚌𝚊𝚌𝚑𝚎' Or allow the navigation to Block with 𝚎𝚡𝚙𝚘𝚛𝚝 𝚌𝚘𝚗𝚜𝚝 𝚒𝚗𝚜𝚝𝚊𝚗𝚝 = 𝚏𝚊𝚕𝚜𝚎.
6
4
1
86
7,151
Jiwon Choi retweeted
Next.js 16.3 Preview: Instant Navigations A new suite of tools that brings the responsiveness of client-driven SPAs to Next.js, without giving up what Server Components do best. The speed of the server, with the feel of the client. Try it and tell us what you think ↓ nextjs.org/blog/next-16-3-in…
63
126
53
1,476
248,812
View Transitions just got simpler with Next.js 16.2. <𝙻𝚒𝚗𝚔> now has a 𝚝𝚛𝚊𝚗𝚜𝚒𝚝𝚒𝚘𝚗𝚃𝚢𝚙𝚎𝚜 prop. Tag your navigation with a type, and <𝚅𝚒𝚎𝚠𝚃𝚛𝚊𝚗𝚜𝚒𝚝𝚒𝚘𝚗> picks the right animation.
29
96
7
1,190
67,654
Jiwon Choi retweeted
Hire people you admire. Work with them. Learn from them. Ship great things. Repeat.
55
12
982
38,573
Jiwon Choi retweeted
Next.js is for everyone
Next.js 16.2 introduces a stable Adapter API, built with Netlify, Cloudflare, OpenNext, AWS, and Google Cloud. But the API is only part of the story. Next.js is used by millions of developers across every major cloud, and making it work well everywhere is on us. Here are our commitments. nextjs.org/nextjs-across-pla…
46
17
11
659
108,481
Jiwon Choi retweeted
Adapters are now stable! A typed versioned description of the built Next.js application that platforms can use to deploy Next.js. We've also published how to run the Next.js test suite for platforms, allowing platforms teams to continuously run the latest Next.js test suite.
Next.js 16.2 introduces a stable Adapter API, built with Netlify, Cloudflare, OpenNext, AWS, and Google Cloud. But the API is only part of the story. Next.js is used by millions of developers across every major cloud, and making it work well everywhere is on us. Here are our commitments. nextjs.org/nextjs-across-pla…
10
11
1
256
18,242
Jiwon Choi retweeted
Next.js 16.2 • Up to ~60% faster rendering • Up to ~400% faster 𝚗𝚎𝚡𝚝 𝚍𝚎𝚟 startup • Server Function 𝚍𝚎𝚟 logging • Redesigned error page • Better hydration errors • 𝙴𝚛𝚛𝚘𝚛.𝚌𝚊𝚞𝚜𝚎 display in error overlay nextjs.org/blog/next-16-2
148
383
107
4,098
464,344
Jiwon Choi retweeted
Turbopack: What's New in Next.js 16.2 • Up to ~375% faster updates with Server Fast Refresh • Improved Web Workers support • Subresource Integrity (SRI) support • Tree shaking for dynamic 𝚒𝚖𝚙𝚘𝚛𝚝() • 200+ bug fixes nextjs.org/blog/next-16-2-tu…
17
33
7
529
41,145
Jiwon Choi retweeted
Next.js 16.2: AI Improvements • Next.js-aware browser lets Agents improve your app • 𝙰𝙶𝙴𝙽𝚃𝚂.𝚖𝚍 included in 𝚌𝚛𝚎𝚊𝚝𝚎-𝚗𝚎𝚡𝚝-𝚊𝚙𝚙 by default • Browser errors forwarded to terminal • Dev server lock file prevents duplicate servers nextjs.org/blog/next-16-2-ai
14
80
20
851
163,346
𝚛𝚎𝚊𝚌𝚝-𝚎𝚛𝚛𝚘𝚛-𝚋𝚘𝚞𝚗𝚍𝚊𝚛𝚢 is great for declarative error handling, but it breaks with Server Components: it swallows 𝚗𝚘𝚝𝙵𝚘𝚞𝚗𝚍() and 𝚛𝚎𝚍𝚒𝚛𝚎𝚌𝚝(), and 𝚛𝚎𝚜𝚎𝚝() can't re-fetch server data. Next.js 16.2 𝚌𝚊𝚝𝚌𝚑𝙴𝚛𝚛𝚘𝚛: framework-aware, 𝚛𝚎𝚝𝚛𝚢() re-fetches RSC data, and internal errors propagate correctly. Blog post + demo in the thread ↓
7
23
1
305
20,349
Jiwon Choi retweeted
Two ways to handle a blocking component in Next.js: • Cache: so it can be prerendered with the rest of the page. • Stream: so the rest of the page doesn't have to wait for it.
24
71
7
1,072
62,251
Jiwon Choi retweeted
can tap the screen to call dog over to you faster - dog has base speed (similar to irl) - each tap gives +1pts speed, exponentially decaying with each successive tap - speed decays over time (dog gets tired) - speed resets when reaching cursor
10
2
138
12,446