
Lee Robinson
@leerob
Followers
171K
Following
46K
Media
1K
Statuses
13K
Developer Experience @Vercel. Teaching about React, Next.js, and the web.
Joined October 2009
How is this tweet only 2 months old 🤯.
There's a new kind of coding I call "vibe coding", where you fully give in to the vibes, embrace exponentials, and forget that the code even exists. It's possible because the LLMs (e.g. Cursor Composer w Sonnet) are getting too good. Also I just talk to Composer with SuperWhisper.
65
134
3K
Just shipped a new @nextjs template!. • Uses Postgres and Drizzle for the database.• UI components with Tailwind and shadcn/ui.• Email/password authentication with JWTs stored to cookies.• Dashboard pages with CRUD operations on users/teams.• Basic RBAC with Owner and Member
103
191
3K
I wrote a response to @kentcdodds's post "Why I Won't Use Next.js". It started small, but ended up with a 3,000 word journey and some history about how Next.js has evolved. Here's why I'm using Next.js.
91
222
2K
Replit.com itself is powered by self-hosted Next.js on GCP and has been for years. Further, all Replit “repls” are runtime agnostic containers capable of running any web server, `next start` included.
Next.js is primarily made for Vercel and requires a ton of investment to make it work outside. Things like OpenNext exist but we’d rather bet on truly open frameworks like Vite.
55
54
2K
My latest course on Next.js is now available free 🚀. Learning Next.js will transform how you build web applications. - Next.js / React.- Firebase.- Stripe / Vercel.- 15+ hours of content. RTs appreciated 🙏 #100DaysOfCode .
35
646
2K
So, @vercel reverted all edge rendering back to Node.js 😬. Wanted to correct the record here as it's something I've advocated for in the past, and share what I've learned since then. Also, the "edge" naming has been a bit confusing, so let's clear that up here as well. What is.
111
202
2K
I spent a few hours rebuilding with Next.js & @tailwindcss for fun and recorded myself along the way.
30
100
2K
TIL that @tailwindcss can automatically strip hover styles for mobile devices. No more desktop styles affecting taps!.
24
154
1K
I built a clone of the Yeezy store with Next.js. This was a fun challenge — the site has some smooth animations and feels very fast. But it was bothering me that I couldn't use the browser back button. Can we do better?. So I rebuilt the site with @v0 and @motiondotdev. Here's
67
80
1K
We're working on improvements to @nextjs to make it easier to use custom web fonts while maintaining great performance. Import the font in `_app`, add "Inter" to your `font-family`, and you're done. This only loads the specified variants and automatically subsets. Thoughts?
75
95
1K
Tanner (@tannerlinsley) has made an incredible impact on the React ecosystem with libraries like React Query, React Table, and more. To thank him for his amazing open-source work, we're flying him to San Francisco for Next.js Conf next week. Thanks, Tanner!.
28
51
1K
btw this is how vercel.com works. We have 10+ microfrontends that stitch together into what feels like a single monolith. e.g. marketing site, microsite, docs, app. with the Speculation Rules API, you can still keep page transitions fast.
TIL you can do "multi zone" in Next.js. basically independent Next.js apps running on a route. / -> main app./docs -> docs next.js app
38
38
1K
My current tech stack for web apps:. ◾️ Framework: Next.js.◾️ Database: SQL / @prisma.◾️ Authentication: @nextauthjs .◾️ Styling: @tailwindcss .◾️ Language: @typescript .◾️ Deployment: @vercel. Starting a new project with this, really excited 😌.
73
98
1K
@zemotion @vercel Hey Jingna. First off, congrats on hitting 500K users so quickly. Looks like our systems have sent 12 notification emails to you, and since the traffic all appears to be legitimate, we also reached out directly on June 3rd to connect. The team and I are standing by, ready to.
63
30
1K
Can I say something without everyone getting mad?. This isn't about any single library, but the JavaScript ecosystem as a whole. And I think we could learn a lot from the PHP ecosystem. JavaScript can sometimes lead you to "analysis paralysis". There's many packages that do the.
What do you think?. oh and I just read somewhere here on X that we're in a "post-Prisma world" smh 😂
94
101
1K
Let's build an email client with @nextjs and Postgres ✉️. ✅ Navigate between routes in a column layout while maintaining scroll position (layouts support).✅ Submit forms without JavaScript enabled (progressive enhancement).✅ Navigate between routes extremely fast (prefetching
23
80
1K
Here's how I usually structure my Next/React apps. Let's talk about styling, data fetching, UI libraries, settings, and more. Styling. The short story is Tailwind. Why? It was easy for me to pick up, stays consistent whenever I revisit old projects, and works great with AI /.
Next.js devs - what are some of the first things you do in a new project? Any common libraries you install? Any common settings / configs you change?.
60
118
1K