Sign in

leerob

@leerob.com
11K followers 114 following 350 posts

Teaching developers @ Cursor, previously @vercel.com

PostsRepliesMedia
Reposted by leerob
Ricky @ricky.fm · 12/08/2025
Great read from @leerob.com leerob.com/reflections
leerob.com
Reflections on the React community | Lee Robinson
Some thoughts after working with React for 10 years.
6569
leerob @leerob.com · 19/07/2025
I'm joining Cursor to teach the future of coding! There are millions of developers learning how to use AI and they need pragmatic advice: 1. We need to teach new developers strong foundations, so they know what to learn, and how to solve issues when debugging. (1/5)
91020
leerob @leerob.com · 01/05/2025
I'm doing an AMA on /r/vercel, come hang out and ask questions! www.reddit.com/r/vercel/com...
0260
leerob @leerob.com · 29/04/2025
If you're using AI models, how are you making sure it uses the right version of a given library? llms.txt? MCP? Context7? RAG? Web search? Another acronym? Seems like there's a million ways.
390
leerob @leerob.com · 25/04/2025
Just shipped improved deployment docs for Next.js. Tbh, there was unnecessary promotion for Vercel. It now lists Vercel the same as any other provider. Let me know what other changes you'd like to see. nextjs.org/docs/app/get...
nextjs.org
Getting Started: Deploying | Next.js
Learn how to deploy your Next.js application.
7994
leerob @leerob.com · 04/04/2025
One of the hardest parts about community management is that even after you ship, it sometimes takes *years* for people to update their knowledge of the product.
5413
Reposted by leerob
Next.js @nextjs.org · 03/04/2025
We're hosting our first Next.js global hackathon. • 500 teams • 10 days of hacking • Credits from 25+ partners Sign up today. Hackathon starts April 7th ↓
4416
Reposted by leerob
Next.js @nextjs.org · 02/04/2025
RFC: Deployment Adapters API We are planning to support adapters to deploy Next.js to any provider. github.com/vercel/next....
github.com
RFC: Deployment Adapters API · vercel next.js · Discussion #77740
To ensure Next.js can be deployed anywhere, including severless platforms with custom requirements, we are planning to add deployment adapters. Background Next.js has supported self-hosting since 2...
28410
leerob @leerob.com · 15/03/2025
Clicked the link, was not disappointed
4210
leerob @leerob.com · 12/03/2025
I spent 6 months trying code editors. My experience with Neovim, Zed, and Cursor. www.youtube.com/watch?v=iRmI...
youtube.com
I spent 6 months trying code editors
YouTube video by leerob
4510
Reposted by leerob
Next.js @nextjs.org · 27/02/2025
Next.js 15.2 • Redesigned Error UI & Improved Stack Traces • Streaming Metadata • Turbopack Performance Improvements • View Transitions (experimental) • Node.js Middleware (experimental) nextjs.org/blog/next-15-2
nextjs.org
Next.js 15.2
Next.js 15.2 introduces an improved error experience, streaming metadata, Turbopack performance improvements, and more.
313822
leerob @leerob.com · 22/02/2025
I've been (officially) doing "Developer Experience" work for 4.5 years. But tbh, I've never really talked about the work itself. Last week, I gave my first talk about writing great docs, getting product feedback, and teaching developers. www.youtube.com/watch?v=PfJM...
youtube.com
Developer Experience (Japan Meetup 2025)
YouTube video by leerob
0380
leerob @leerob.com · 27/01/2025
When the manager (me) decides to open a PR
10682
leerob @leerob.com · 26/01/2025
I’m giving a talk on DevRel / DX, which I’ll publish online after. Anything you’d love to hear me cover?
3220
Reposted by leerob
Next.js @nextjs.org · 23/01/2025
New open source template: • Next.js • Postgres • Drizzle • Stripe • Tailwind CSS • shadcn/ui github.com/nextjs/saas-...
github.com
GitHub - nextjs/saas-starter: Get started quickly with Next.js, Postgres, Stripe, and shadcn/ui.
Get started quickly with Next.js, Postgres, Stripe, and shadcn/ui. - nextjs/saas-starter
212910
leerob @leerob.com · 10/01/2025
React meetup @ Vercel HQ
1642
Reposted by leerob
Next.js @nextjs.org · 03/01/2025
Learn more about the API design and benefits of experimental 'use cache'. nextjs.org/blog/composa...
nextjs.org
Composable Caching with Next.js
Learn more about the API design and benefits of 'use cache'
71148
leerob @leerob.com · 01/01/2025
I don't think people realize how obvious it is when you reply to posts with AI slop. There are certain words (cc delve) that are immediate red flags. The vibe just feels off.
8510
leerob @leerob.com · 30/12/2024
Thank you Vercel Plus I get to make the "see you next year" jokes (I'm that guy)
1240
leerob @leerob.com · 30/12/2024
I built a clone of the Yeezy store: nextzy.vercel.app Built with @nextjs.org, @v0.dev, and @motion.dev. Code is open source!
71077
leerob @leerob.com · 27/12/2024
I think I've finally figured out the best way to teach next/image, and that's to build a small version from scratch (including the image optimizer) so you really appreciate the abstraction. Working on a video... anything you want to see me touch on here?
6660
leerob @leerob.com · 25/12/2024
Happy holidays! Thankful for my wife, daughter, family, and friends today. Hope y'all have a great day 🎄
3770
leerob @leerob.com · 16/12/2024
Need a database? Vercel now has first-party billing and integrations with 7 different providers (3 more coming soon 👀) Just posted a new demo video with @supabase.com! www.youtube.com/watch?v=Lxbk...
The Vercel Marketplace includes: Supabase (Postgres), Neon (Postgres), Nile (Postgres), Upstash (Postgres, KV, more), Redis Labs (KV), EdgeDB (SQL), Motherduck (DuckDB), and more soon.
3544
Reposted by leerob
Sebastian Markbåge @sebmarkbage.calyptus.eu · 13/12/2024
Now that the dust has settled on the funny naming of the experimental Taint APIs. Have you tried them? Did you find them useful? Did they help protect against any mistakes? react.dev/reference/re... react.dev/reference/re... en.wikipedia.org/wiki/Taint_c...
// next.config.js
module.exports = {
  experimental: {
    taint: true
  }
}
7452
leerob @leerob.com · 13/12/2024
New video! I walk through my Next.js demo app that connects to DSQL Postgres. I also explain how I connect with OIDC (no hardcoded secrets needed). www.youtube.com/watch?v=XVKP...
youtube.com
The fastest Postgres database? (DSQL)
YouTube video by leerob
0412
leerob @leerob.com · 12/12/2024
Wait... SQLite is coming to Node.js? I missed this.
Code example of using SQLite with Node.js to create a table.
4733
leerob @leerob.com · 12/12/2024
Love to see this. @nextjs.org customer incrementally migrated from Pages → App Router with 100,000 lines of code 🤯 "We didn't have to change any core logic of code; components and routes from a year back still work."
"Just an update: We have successfully migrated to the App Router in production - with hundreds of components and API routes. We didn't have to change any core logic of code; components and routes from a year back still work. All we had to do was make changes to route handler methods and add 'use client' for client-side pages.

We used incremental migration, where we migrated pages and API routes to the App Router one by one. The entire process took over 1 week for a project size of about 100k+ lines of code.

If you want to offload some of your heavy rendering to server-side, or you have a ton of stuff that benefits from SEO, RSC, or want PPR for better performance, moving to the App Router is worth it."
2330
leerob @leerob.com · 12/12/2024
Built a smol demo of AWS DSQL (new Postgres database). Vote for your favorite movies: dsql.vercel.app
1421
Reposted by leerob
Next.js @nextjs.org · 10/12/2024
Next.js 15.1 • React 19 (stable) • Improved errors and source maps • `after` (stable) • `forbidden` / `unauthorized` (experimental) • CSS inlining (experimental) nextjs.org/15-1
nextjs.org
Next.js 15.1
Next.js 15.1 introduces React 19 stable support, improved error debugging, new experimental authorization APIs, and more.
729832
leerob @leerob.com · 10/12/2024
This is the proper way to review a PR, I will not elaborate further
GitHub comment saying "I bless the rains down in Africa" from 1982 smash hit Africa by Toto. Yes, that song you sing at karaoke.
8732
leerob @leerob.com · 06/12/2024
Domains on Vercel: ✅ Unlimited custom domains ✅ Unlimited wildcard domains ✅ Automatic SSL certificates ✅ Low-latency Anycast IP range ✅ Programmatic issuance and verification ✅ Lead by @dillonis.online 🐐 ✅ And now lower prices!
3574
leerob @leerob.com · 05/12/2024
I'm finally revisiting our multi-tenant Next.js starter template. Planning to make it much easier/approachable to use, as well as using our new Vercel TypeScript SDK for managing domains. Anything we should add in this example?
6490
leerob @leerob.com · 03/12/2024
Loading SVGs that support light/dark mode is painful. If you try to inline a <style> tag, it won't work in Safari. And unless you're going inline the SVG, the only solution as far as I can tell is to make two SVG files. Then you have to use a <picture> element to include each file.
20962
leerob @leerob.com · 02/12/2024
Checking in on Next.js usage from the HTTP Archive (Oct 24) • 28,000 of the top 1M sites on the web are now using Next.js • 23% (5,000+) are on the App Router (RSC in production!) More thoughts in the thread ↓ vercel.fyi/http-archive
vercel.fyi
Top 1,000,000 sites from the HTTP Archive
Next.js (App and Pages Router)
5273
Reposted by leerob
leerob @leerob.com · 28/11/2024
If you're a developer interested in AI, but not as familiar with machine learning and neural networks, I wrote a post to demystify some of the common terms you might hear. leerob.com/n/ai
leerob.com
Understanding AI | Lee Robinson
A brief overview on neural networks and language models.
81069
leerob @leerob.com · 01/12/2024
Narrative violation (yes, you can build CSR apps with Next)
5210
leerob @leerob.com · 30/11/2024
New video: MDX with Next.js! Learn how to combine the power of React components with markdown in the App Router. We also cover some of the built-in metadata features as well as CSS view transitions. www.youtube.com/watch?v=34bR...
youtube.com
MDX with Next.js App Router
YouTube video by leerob
71649
leerob @leerob.com · 30/11/2024
Coachella tickets secured. See you weekend one 🫡
0150
Reposted by leerob
Matt @mattzcarey.com · 30/11/2024
Thanks for putting this in the world @leerob.com for web devs wanting to learn some AI this is a great intro leerob.com/n/ai
leerob.com
Understanding AI | Lee Robinson
A brief overview on neural networks and language models.
0243
leerob @leerob.com · 30/11/2024
Happy holidays
1241
leerob @leerob.com · 30/11/2024
Most developer marketing is just... not very good. And it's usually because developers aren't involved. Sounds obvious, yet still surprisingly common. How are you going to market F1 cars and not know anything about racing?
9570
leerob @leerob.com · 29/11/2024
Installing PWAs on iOS has gotten pretty nice. • I can add the app to my home screen w/ an icon • I can send push notifications • On desktop, I display my app in a 3 column layout • On mobile, each column is a tab in the bottom navbar
4741
leerob @leerob.com · 28/11/2024
If you're a developer interested in AI, but not as familiar with machine learning and neural networks, I wrote a post to demystify some of the common terms you might hear. leerob.com/n/ai
leerob.com
Understanding AI | Lee Robinson
A brief overview on neural networks and language models.
81069
leerob @leerob.com · 24/11/2024
Built with @v0.dev — working on a new blog post! If you've worked with ML / neural nets, would love early feedback. Shoot me a DM.
0961
leerob @leerob.com · 19/11/2024
Two things I'm excited about at Vercel right now: 1. Saving developers $$$ 2. Improved observability Turn on in-function concurrency, redeploy, and save ~40-70% on usage. Plus, more info on cold/hot starts, initial load performance, and more coming soon. vercel.com/changelog/in...
Screenshot of the Vercel dashboard showing graphs for GB-hrs saved, cold and hot starts for functions, and the time to first byte.
61112
leerob @leerob.com · 19/11/2024
Minimum Buyable Product > Minimum Viable Product
2706
Reposted by leerob
Vercel @vercel.com · 15/11/2024
Use your domain as your Bluesky handle. Get started with one-click on Vercel. vercel.com/changelog/ve...
vercel.com
Vercel now supports one-click Bluesky DNS configuration - Vercel
The best way to deploy your Next.js site.
1340349
leerob @leerob.com · 15/11/2024
I'm going to try switching my daily browser to Safari. Paired with the new Passwords app, this is feeling good so far. I still might keep dev work in Chromium, not sure. Anyone else default to Safari?
49710
leerob @leerob.com · 12/11/2024
The canvas/artifacts/blocks style UI is really interesting. We're still in the early innings of figuring out "AI-native" user interfaces. This @nextjs.org template is open source if you wanna check it out! chat.vercel.ai
3916
leerob @leerob.com · 08/11/2024
My daughter is finally sleeping through the night. We are somewhat back. Now I just need to catch up on two months of sleep 😂 Shoutout to all the parents. I wasn't familiar with your game.
182151