Guillermo Rauch's banner
Guillermo Rauch's profile picture

Guillermo Rauch

@rauchg833,893 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,433,171 views

now supports your @Grok & Codex subs Test it out on a sandbox. Instant to install:

now supports your @Grok & Codex subs Test it out on a sandbox. Instant to install:

85,041 views

I compiled 𝚟𝚎𝚛𝚌𝚎𝚕 CLI TypeScript to native with 𝚜𝚌𝚛𝚒𝚙𝚝𝚌. Incredible. ✓ Resulting binary size: 1.28mb ✓ Startup overhead: 1.5ms (mean) ✓ Compiles in 2.94s (mean) ✓ Uses 𝚗𝚘𝚍𝚎:𝚑𝚝𝚝𝚙𝚜, 𝚗𝚘𝚍𝚎:𝚏𝚜, 𝚗𝚘𝚍𝚎:𝚙𝚊𝚝𝚑, 𝚗𝚘𝚍𝚎:𝚘𝚜, 𝚗𝚘𝚍𝚎:𝚌𝚛𝚢𝚙𝚝𝚘 ✓ Highly readable TypeScript ✓ Code translated by GLM 5.2 Fast ✓ Deploys like a charm! No embedded v8 / QuickJS, fully static.

I compiled 𝚟𝚎𝚛𝚌𝚎𝚕 CLI TypeScript to native with 𝚜𝚌𝚛𝚒𝚙𝚝𝚌. Incredible. ✓ Resulting binary size: 1.28mb ✓ Startup overhead: 1.5ms (mean) ✓ Compiles in 2.94s (mean) ✓ Uses 𝚗𝚘𝚍𝚎:𝚑𝚝𝚝𝚙𝚜, 𝚗𝚘𝚍𝚎:𝚏𝚜, 𝚗𝚘𝚍𝚎:𝚙𝚊𝚝𝚑, 𝚗𝚘𝚍𝚎:𝚘𝚜, 𝚗𝚘𝚍𝚎:𝚌𝚛𝚢𝚙𝚝𝚘 ✓ Highly readable TypeScript ✓ Code translated by GLM 5.2 Fast ✓ Deploys like a charm! No embedded v8 / QuickJS, fully static.

188,628 views

PSA: has free GLM-5.2 for 2 weeks from BLACKBOX AI, and 50% off ChatGPT Sol for a month if you use ▲ AI Gateway. Sol is a brainiac, GLM-5.2 is a workhorse. Usage is much higher than we anticipated. We're working on adding more GLM capacity!

PSA: has free GLM-5.2 for 2 weeks from BLACKBOX AI, and 50% off ChatGPT Sol for a month if you use ▲ AI Gateway. Sol is a brainiac, GLM-5.2 is a workhorse. Usage is much higher than we anticipated. We're working on adding more GLM capacity!

64,973 views

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

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

799,830 views

I can finally ship the text layout of my dreams

I can finally ship the text layout of my dreams

298,229 views

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,955 views

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!

198,463 views

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'

187,349 views

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,865 views

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 views

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,187 views

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)

416,398 views

Problem solved

Problem solved

228,496 views

v0 is also good for quick unique logo design!

v0 is also good for quick unique logo design!

203,203 views

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,994 views

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 views

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,549 views

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,828 views

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.

206,410 views

Videos