Lee Robinson's banner
Lee Robinson's profile picture

Lee Robinson

@leerob254,600 subscribers

Teaching developers @cursor_ai, previously @vercel

Shorts

I built an app to simulate the 2026 NCAA tournament! It uses historical data, KenPom rankings, game locations, and more to determine the win probability. ...but then has an AI model review the results and prompt for the reality of March Madness, unpredictable!

I built an app to simulate the 2026 NCAA tournament! It uses historical data, KenPom rankings, game locations, and more to determine the win probability. ...but then has an AI model review the results and prompt for the reality of March Madness, unpredictable!

427,586 次观看

"My favorite enterprise AI service is Cursor [...] Every one of our engineers, 100%, is now assisted by AI coders and our productivity has gone up incredibly."

"My favorite enterprise AI service is Cursor [...] Every one of our engineers, 100%, is now assisted by AI coders and our productivity has gone up incredibly."

384,032 次观看

My latest experiment… Built a game with Cursor! It’s written in Verilog, which compiles to a bitstream that programs the FPGA 🤯 Has been fun to learn more about hardware and game dev.

My latest experiment… Built a game with Cursor! It’s written in Verilog, which compiles to a bitstream that programs the FPGA 🤯 Has been fun to learn more about hardware and game dev.

151,565 次观看

Cursor tip: if you're doing web dev, there's an integrated browser! The agent can read console logs, network requests, and even control the browser to do automated testing for you. You don't have to install any third-party MCP servers, just works 😄

Cursor tip: if you're doing web dev, there's an integrated browser! The agent can read console logs, network requests, and even control the browser to do automated testing for you. You don't have to install any third-party MCP servers, just works 😄

106,109 次观看

In the next release of Cursor: custom /slash commands!

In the next release of Cursor: custom /slash commands!

191,268 次观看

Is this... vibe coding? 🦋

Is this... vibe coding? 🦋

179,665 次观看

Next.js template to search/filter/paginate 600,000 books. ✨next-books-search​.​vercel​.app✨

Next.js template to search/filter/paginate 600,000 books. ✨next-books-search​.​vercel​.app✨

193,997 次观看

Building a lil' bookmarks app with v0

Building a lil' bookmarks app with v0

169,554 次观看

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 Motion. Here's how it works: 1. When you click on a product, Motion is able to animate the original position of the product in the grid, to the zoomed in product detail page. 2. During this transition, we also shallow update the URL with the `/p/slug` route for the page. 3. If you press the back button in the navbar, or use the browser back button, or press escape — all options will take you back to the main product listing page. 4. If you reload the page while looking at a product, or someone sends you a link to a specific product, it still works! This is the best parts of a SPA and MPA mixed together. In the future, I can make this even better with View Transitions (I wasn't able to get the product animation just right, but if you can I'd love to see it!). I also took some creative liberties from the original design. The whole 1/2/3 size thing, where you needed to click the "?" to see SM/MD/LG was strange, so I just went directly to those sizes. Similarly, I prefered the more traditional style sheet/modal with the background color change, versus the full screen takeover. If you wanted to actually hook this up to Shopify now, you can swap the cart implementation with Next.js Commerce, which has all the APIs you need + optimistic writes 🔥 Should I make a video walking through the code?

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 Motion. Here's how it works: 1. When you click on a product, Motion is able to animate the original position of the product in the grid, to the zoomed in product detail page. 2. During this transition, we also shallow update the URL with the `/p/slug` route for the page. 3. If you press the back button in the navbar, or use the browser back button, or press escape — all options will take you back to the main product listing page. 4. If you reload the page while looking at a product, or someone sends you a link to a specific product, it still works! This is the best parts of a SPA and MPA mixed together. In the future, I can make this even better with View Transitions (I wasn't able to get the product animation just right, but if you can I'd love to see it!). I also took some creative liberties from the original design. The whole 1/2/3 size thing, where you needed to click the "?" to see SM/MD/LG was strange, so I just went directly to those sizes. Similarly, I prefered the more traditional style sheet/modal with the background color change, versus the full screen takeover. If you wanted to actually hook this up to Shopify now, you can swap the cart implementation with Next.js Commerce, which has all the APIs you need + optimistic writes 🔥 Should I make a video walking through the code?

148,725 次观看

View Transitions API + Next.js:

View Transitions API + Next.js:

87,358 次观看

It's pretty neat to easily control a Linux computer in the cloud. For this one, I added an AI sidebar which can control and navigate pages.

It's pretty neat to easily control a Linux computer in the cloud. For this one, I added an AI sidebar which can control and navigate pages.

11,917 次观看

Videos