leerob

@leerob.com

Teaching developers @ Cursor, previously @vercel.com

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)

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.

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.

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 ↓

I’m giving a talk on DevRel / DX, which I’ll publish online after. Anything you’d love to hear me cover?

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.

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?

Happy holidays! Thankful for my wife, daughter, family, and friends today. Hope y'all have a great day 🎄

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."