Guillermo Rauch's banner
Guillermo Rauch's profile picture

Guillermo Rauch

@rauchg507,956 subscribers

@vercel CEO

Shorts

This is fun. Left the autonomous chess match ( running overnight between xAI Grok 4 and @openai GPT 5.2. Grok's 𝚐𝚛𝚘𝚔-𝟺-𝚏𝚊𝚜𝚝-𝚛𝚎𝚊𝚜𝚘𝚗𝚒𝚗𝚐 won 19 of the last 20 matches 😅 What models should battle next?

This is fun. Left the autonomous chess match ( running overnight between xAI Grok 4 and @openai GPT 5.2. Grok's 𝚐𝚛𝚘𝚔-𝟺-𝚏𝚊𝚜𝚝-𝚛𝚎𝚊𝚜𝚘𝚗𝚒𝚗𝚐 won 19 of the last 20 matches 😅 What models should battle next?

4,430,852 görüntüleme

I can finally ship the text layout of my dreams

I can finally ship the text layout of my dreams

297,225 görüntüleme

A hackathon focused on models competing This is gonna be fun 😄

A hackathon focused on models competing This is gonna be fun 😄

797,761 görüntüleme

Chat SDK (𝚗𝚙𝚖 𝚒 𝚌𝚑𝚊𝚝) now supports Telegram. A universal API for all agents on all chat platforms. This is a great foundation to build OpenClaw-style experiences. What makes 🦞 magical is that the interface is just… chat!

Chat SDK (𝚗𝚙𝚖 𝚒 𝚌𝚑𝚊𝚝) now supports Telegram. A universal API for all agents on all chat platforms. This is a great foundation to build OpenClaw-style experiences. What makes 🦞 magical is that the interface is just… chat!

197,585 görüntüleme

We've acquired the fastest code search engine on the planet (of over 500k+ Git repos). We'll support it as a standalone tool, API, and integrate its search engine into v0 & the Vercel platform.

We've acquired the fastest code search engine on the planet (of over 500k+ Git repos). We'll support it as a standalone tool, API, and integrate its search engine into v0 & the Vercel platform.

780,804 görüntüleme

This ◉ ʜᴜᴍᴀɴ ○ ᴍᴀᴄʜɪɴᴇ toggle by Parallel Web Systems is brilliant. It's a beautiful illustration of what the web will "look like" to agents. It will look like a whole lotta markdown 😄 Incidentally, we just made it such that links automatically render as markdown when agents consume it (we do the same for /𝚍𝚘𝚌𝚜). Page went from 500kb to 2kb. The web for agents will be very efficient! Try: curl -H 'accept: text/markdown'

This ◉ ʜᴜᴍᴀɴ ○ ᴍᴀᴄʜɪɴᴇ toggle by Parallel Web Systems is brilliant. It's a beautiful illustration of what the web will "look like" to agents. It will look like a whole lotta markdown 😄 Incidentally, we just made it such that links automatically render as markdown when agents consume it (we do the same for /𝚍𝚘𝚌𝚜). Page went from 500kb to 2kb. The web for agents will be very efficient! Try: curl -H 'accept: text/markdown'

184,896 görüntüleme

I used to democratize this power (it's so good, basically one-shotted)

I used to democratize this power (it's so good, basically one-shotted)

283,499 görüntüleme

Turso is an incredible technical feat. A Rust rewrite of sqlite, with an async-first architecture, incoming support for concurrent writes, vector search, and browser / wasm support out of the box. I think this has a very good chance of being a foundational piece of infrastructure of the vibe-coding age. On-demand, sqlite-compatible global databases that can also run in-browser and on-device. The pace at which the project is evolving is most definitely *not normal*. Pekka Enberg and Glauber Costa are built different. Demo:

Turso is an incredible technical feat. A Rust rewrite of sqlite, with an async-first architecture, incoming support for concurrent writes, vector search, and browser / wasm support out of the box. I think this has a very good chance of being a foundational piece of infrastructure of the vibe-coding age. On-demand, sqlite-compatible global databases that can also run in-browser and on-device. The pace at which the project is evolving is most definitely *not normal*. Pekka Enberg and Glauber Costa are built different. Demo:

242,000 görüntüleme

The worst take about the web is that you should not use JS/React/etc because HTML alone is good enough. It's an 'austerity mind virus' that has captured even some smart engineers. The idea that the web is for 'documents' and if it stays in its own little box like 1995 it's going to somehow be better for the world. This is how we ended up with Safari having the most obnoxious limitations, including a back/forward navigation gesture that makes the web feel like a horrendous 'digital book' of sorts. No, the web is also for dynamic, rich, interactive applications. JS is a key ingredient in the recipe, otherwise every click and interaction will have to hit a server, feel slow, and we'll always be a second class citizen. The web's developer freedom & better deployment model will win in the end, but it can't come at the expense of quality.

The worst take about the web is that you should not use JS/React/etc because HTML alone is good enough. It's an 'austerity mind virus' that has captured even some smart engineers. The idea that the web is for 'documents' and if it stays in its own little box like 1995 it's going to somehow be better for the world. This is how we ended up with Safari having the most obnoxious limitations, including a back/forward navigation gesture that makes the web feel like a horrendous 'digital book' of sorts. No, the web is also for dynamic, rich, interactive applications. JS is a key ingredient in the recipe, otherwise every click and interaction will have to hit a server, feel slow, and we'll always be a second class citizen. The web's developer freedom & better deployment model will win in the end, but it can't come at the expense of quality.

431,776 görüntüleme

AI vectorization works so freaking well left: low quality jpg (input) right: high quality svg (output)

AI vectorization works so freaking well left: low quality jpg (input) right: high quality svg (output)

414,275 görüntüleme

Problem solved

Problem solved

228,449 görüntüleme

v0 is also good for quick unique logo design!

v0 is also good for quick unique logo design!

203,203 görüntüleme

Did you ever notice the 𝕏 sidebar hover and click targets are much larger than the rendered button? And there are no 'dead click areas' in between the buttons. Imagine how many bangers would get lost if they didn't get this right.

Did you ever notice the 𝕏 sidebar hover and click targets are much larger than the rendered button? And there are no 'dead click areas' in between the buttons. Imagine how many bangers would get lost if they didn't get this right.

167,436 görüntüleme

wip mad respect for mcmaster team for shipping such a good site & inspiring everyone. we'll share learnings & areas where we even improved perf!

wip mad respect for mcmaster team for shipping such a good site & inspiring everyone. we'll share learnings & areas where we even improved perf!

305,947 görüntüleme

BotID is one of my favorite new Vercel products. Invisible, zero-branding CAPTCHA that works with any framework. Alternatives waste your users’ time, decimate your conversion, or advertise other companies. I recently ran into this gem 💀:

BotID is one of my favorite new Vercel products. Invisible, zero-branding CAPTCHA that works with any framework. Alternatives waste your users’ time, decimate your conversion, or advertise other companies. I recently ran into this gem 💀:

165,787 görüntüleme

So cool. After a concept of a 'jelly slider' by Voicu Apostol went viral, @dilumsanjaya brought it to life in threejs. We're approaching the era where any idea will be built in realtime, from @x to URL:

So cool. After a concept of a 'jelly slider' by Voicu Apostol went viral, @dilumsanjaya brought it to life in threejs. We're approaching the era where any idea will be built in realtime, from @x to URL:

137,044 görüntüleme

For our upcoming London meetup, we didn't just create the slides in v0, we created Google Slides in v0

For our upcoming London meetup, we didn't just create the slides in v0, we created Google Slides in v0

263,494 görüntüleme

While flying I like to track my flight, but it was slow & ugly so I started building v0⁠ing my own. Some insights: • I started out with test data, but adding an API key & server endpoint to get actual flights was a breeze • I got back 20,000 flights which murdered DOM performance. v0 suggested implementing it as a . With some Grok research help, it shockingly nailed it. Notably, it used an OffscreenCanvas to render the airplane SVG to and subsequently `drawImage` it. It got approximately 100x faster and smoother.

While flying I like to track my flight, but it was slow & ugly so I started building v0⁠ing my own. Some insights: • I started out with test data, but adding an API key & server endpoint to get actual flights was a breeze • I got back 20,000 flights which murdered DOM performance. v0 suggested implementing it as a . With some Grok research help, it shockingly nailed it. Notably, it used an OffscreenCanvas to render the airplane SVG to and subsequently `drawImage` it. It got approximately 100x faster and smoother.

205,747 görüntüleme

v0 can make all your dreams come true

v0 can make all your dreams come true

199,232 görüntüleme

Chrome is adding `window​.ai` — a Gemini Nano AI model right inside your browser. It already works with the AI SDK:

Chrome is adding `window​.ai` — a Gemini Nano AI model right inside your browser. It already works with the AI SDK:

246,398 görüntüleme

Videos

rauchg's profile picture

The ideal 🪩 doesn't exi…

Guillermo Rauch

80,222 görüntüleme • 17 gün önce

rauchg's profile picture

v0 is coming to VS Code

Guillermo Rauch

317,470 görüntüleme • 1 yıl önce