Guillermo Rauch Profile Banner
Guillermo Rauch Profile
Guillermo Rauch

@rauchg

204,413
Followers
51
Following
3,066
Media
38,918
Statuses

@vercel CEO

San Francisco, CA
Joined July 2008
Don't wanna be here? Send us removal request.
Pinned Tweet
@rauchg
Guillermo Rauch
1 month
PPR is the future of the edge, and it doesn’t involve compute. Computing in edge workers in the absence of data makes applications *slower*, and introduces more frequent cold boots due to the large number of regions.
23
83
711
@rauchg
Guillermo Rauch
4 years
Tweet media one
81
4K
16K
@rauchg
Guillermo Rauch
6 months
Zuck has so far open sourced and given the world: ◆ React ◆ React Native ◆ PyTorch ◆ Llama ◆ GraphQL ◆ Flow ◆ Jest ◆ Relay ◆ HHVM / Hack ◆ Yoga ◆ Hermes ◆ RocksDB ◆ Zstandard Goated.
367
873
11K
@rauchg
Guillermo Rauch
4 years
LaTeX.css 😍
Tweet media one
59
1K
6K
@rauchg
Guillermo Rauch
1 year
@getpeid @jack No app store, no developer licenses, hyperlinks for everything, review-less deployment model, dynamic edge rendering for instant cold boots, etc.
144
194
4K
@rauchg
Guillermo Rauch
6 years
This `browsh` text-based browser is so. amazingly. good. This is what the elders expected `lynx` to become
42
2K
4K
@rauchg
Guillermo Rauch
1 year
Well played Also: modern web browsers are engineering marvels
Tweet media one
116
442
4K
@rauchg
Guillermo Rauch
1 year
<Mafs />: React components for Math 🧮 Delightful!
Tweet media one
31
478
4K
@rauchg
Guillermo Rauch
1 month
I want this thing to trigger immediately. No delays, no animations, no inline suggestions. Thanks!
Tweet media one
173
90
4K
@rauchg
Guillermo Rauch
5 months
Hello World from Thomas, our 5th 🖤
Tweet media one
274
16
4K
@rauchg
Guillermo Rauch
9 months
This is brilliant and will save devtools authors many a headache 😁
Tweet media one
44
504
4K
@rauchg
Guillermo Rauch
1 year
Tweet media one
29
339
3K
@rauchg
Guillermo Rauch
3 years
We @vercel just raised a $102M Series C @ 1.1B on our mission to help build a faster Web, made for everyone. Our goals: 1️⃣ Build the SDK for Web 2️⃣ Lower the barrier of entry 3️⃣ Focus on the end-user
230
327
3K
@rauchg
Guillermo Rauch
9 months
Tweet media one
71
165
3K
@rauchg
Guillermo Rauch
9 months
I have `python3`, `python3.8`, `python3.9`, `python3.10`, `python3.11`, `pip`, `pip3`, `pip3.8`, `pip3.9`, `pip3.10`, `pip3.11` in $​PATH. AMA.
264
166
3K
@rauchg
Guillermo Rauch
1 year
TypeScript sucked out much of the joy I had reading property of undefined NaN [object Object] CrashLoopBackOff
57
238
3K
@rauchg
Guillermo Rauch
4 months
Nice minimalist print-friendly bio site built with @shadcn & @nextjs . →
Tweet media one
80
193
3K
@rauchg
Guillermo Rauch
2 years
As of today, I'm officially an American citizen. My gratitude goes out to everyone who's helped me and welcomed me here. It's been the journey and honor of a lifetime. I look forward to contributing to this Dream for years to come.
209
32
3K
@rauchg
Guillermo Rauch
5 years
The USA Constitution, with each Amendment as a git commit. I can't imagine a better tool to understand the historical evolution of this document…
Tweet media one
36
711
3K
@rauchg
Guillermo Rauch
6 years
I disabled video autoplay and the internet is 3142% better
Tweet media one
41
756
3K
@rauchg
Guillermo Rauch
4 years
Next.js in production at 
Tweet media one
29
224
2K
@rauchg
Guillermo Rauch
5 years
One of the best typefaces in the world is fully open source and on GitHub. What a time to be alive.
Tweet media one
14
463
2K
@rauchg
Guillermo Rauch
3 years
Big day
Tweet media one
108
70
2K
@rauchg
Guillermo Rauch
4 years
TIL how the AirPods Pro landing page works tl;DW: *lots* of images 😂 h/t @shuding_
69
502
2K
@rauchg
Guillermo Rauch
2 months
Would you use @nextjs devtools that help you visualize what gets pre-rendered, stream, caches, etc? Let us know what you’d like to see!
Tweet media one
204
89
2K
@rauchg
Guillermo Rauch
1 year
So good.
57
256
2K
@rauchg
Guillermo Rauch
1 year
Tweet media one
20
250
2K
@rauchg
Guillermo Rauch
2 months
This React OTP input 🔥
38
208
2K
@rauchg
Guillermo Rauch
9 months
So proud of @shadcn joining the @vercel team. His work has changed the way we think about building and distributing UI, and inspired countless developers.
@shadcn
shadcn
9 months
I’m joining @vercel as a Design Engineer to continue building customizable UI components for the open source community. Something incredible coming your way! Can’t wait to get started!
Tweet media one
747
408
9K
60
77
2K
@rauchg
Guillermo Rauch
1 year
wow. using @nextjs
Tweet media one
51
160
2K
@rauchg
Guillermo Rauch
2 months
Using Tailwind the first few times
58
172
2K
@rauchg
Guillermo Rauch
5 years
The Air quality in SF is really bad. Coincidentally, I’m visiting my family in Argentina in a few days! You could say ( •_•)>⌐■-■ I’m going to Buenos Aires.
46
116
2K
@rauchg
Guillermo Rauch
3 years
🤯
Tweet media one
33
163
2K
@rauchg
Guillermo Rauch
3 months
So sleek and fast ()
47
101
2K
@rauchg
Guillermo Rauch
2 months
A rite of passage in design engineering: implement the safety triangle for hover interactions
31
96
2K
@rauchg
Guillermo Rauch
6 months
I was so blown away by @javilopen 's Angry Birds replication with AI that I had to verify it myself 😁 What I learned: ◆ The game was 100% written by AI. Every LOC ◆ It only took 10-12 hours of total work ◆ I saw the entire ChatGPT conversation. Over 400 messages exchanged.…
Tweet media one
41
207
2K
@rauchg
Guillermo Rauch
4 years
Roughly speaking, the value prop of Tailwind is to accomplish, with a bunch of well thought out CSS classes, what otherwise would take you 10 years to do manually (and likely wrongly), with 100 levels of HTML / JSX nested tag soup It's really good.
43
337
2K
@rauchg
Guillermo Rauch
5 years
React is Legos for adults
44
421
2K
@rauchg
Guillermo Rauch
2 months
51
119
2K
@rauchg
Guillermo Rauch
2 months
Hydration error diffs have been achieved internally at demo day 😁 Coming to your @nextjs soon
Tweet media one
109
140
2K
@rauchg
Guillermo Rauch
1 year
Probably nothing
Tweet media one
18
116
2K
@rauchg
Guillermo Rauch
8 months
Excited to introduce to the world. Check out some of the examples we built, like a pricing component built in 22 chat-like instructions.
Tweet media one
97
198
2K
@rauchg
Guillermo Rauch
3 months
Next.js and React have never been easier, and they've also never been harder 🧵 Here's the universal 'minimum viable app', a TODO list, implemented with the latest features in 45LOC
Tweet media one
113
121
2K
@rauchg
Guillermo Rauch
3 years
Most creative JS hack I've seen in a while 😆 Uses ES6+ `Proxy` to implement `www` (h/t @shuding_ )
Tweet media one
26
311
2K
@rauchg
Guillermo Rauch
9 months
RIP Bram Moolenaar – 1961-2023
Tweet media one
28
434
2K
@rauchg
Guillermo Rauch
4 years
And this is all you have to know about programming languages. And complaining in general
Tweet media one
21
468
2K
@rauchg
Guillermo Rauch
5 years
Remember CSS-in-HTML?
Tweet media one
81
252
2K
@rauchg
Guillermo Rauch
3 years
"GitHub Copilot is a code synthesizer, not a search engine: the vast majority of the code that it suggests is uniquely generated and has never been seen before." The future.
28
348
2K
@rauchg
Guillermo Rauch
6 months
@olegakbarov React literally powers , Llama powers … (where you work, according to your X bio). How is that an abusive monopoly?
63
24
2K
@rauchg
Guillermo Rauch
4 years
The web is just getting started
40
202
2K
@rauchg
Guillermo Rauch
6 months
I love it when I’m done with some computer work so I can do other computer work to relax.
50
216
2K
@rauchg
Guillermo Rauch
9 months
It's Friday. You can deploy.
Tweet media one
64
95
2K
@rauchg
Guillermo Rauch
1 year
The biggest product of the past 20 years, ChatGPT, is a website built with @nextjs . As AI eats the world, there's never been a better time to be a web developer.
Tweet media one
47
173
2K
@rauchg
Guillermo Rauch
6 months
I upgraded to use partial-prerendering. The speed is absolutely nuts. I see as low as 15ms TTFB from my home Wi-Fi in SF. The final result streams from us-east, where the core pokemon database is. Speed *and* code simplification. Let's dive in 🧵
41
117
2K
@rauchg
Guillermo Rauch
8 months
is 100% full-stack @vercel ◆ Built on @nextjs App Router ◆ AI by the @vercel `ai` SDK () ◆ RSC & SSR Streaming on @vercel Functions ◆ Mutations via @nextjs Server Actions ◆ Data in @vercel KV () ◆ Flags…
70
133
2K
@rauchg
Guillermo Rauch
4 years
Google Chrome serves two all-important purposes: ◆ Browse the web and connect users and publishers to the wonderful universe of hypermedia ◆ Allow users to copy-paste stuff into the address bar to clean up annoying rich text from the clipboard
73
185
2K
@rauchg
Guillermo Rauch
7 years
"Yes, the planet got destroyed. But for a beautiful moment in time we put JavaScript in a lot of places it wasn't designed for"
Tweet media one
11
872
2K
@rauchg
Guillermo Rauch
2 months
Setting up my .vimrc before writing a single line of code
41
81
2K
@rauchg
Guillermo Rauch
5 years
Vue 3.0 is going to be pretty amazing Half the download size, half the memory usage, half the time to render :)
Tweet media one
13
446
2K
@rauchg
Guillermo Rauch
6 years
Don't tell me how to live my life
Tweet media one
35
340
2K
@rauchg
Guillermo Rauch
3 months
New ▲ office in SF
Tweet media one
69
16
2K
@rauchg
Guillermo Rauch
4 months
Introducing Neovim for your pocket. Edit and ship anything, anytime, anywhere.
Tweet media one
52
86
2K
@rauchg
Guillermo Rauch
5 years
Google has launched a new Electron-like platform experiment, powered by Chrome + Node.js + @zeithq `pkg`
Tweet media one
26
605
2K
@rauchg
Guillermo Rauch
1 year
Getting ready for the @vercel 🇯🇵 meetup
Tweet media one
36
63
2K
@rauchg
Guillermo Rauch
2 years
Tremor makes it so easy to build beautiful dashboards: The @reactjs / @nextjs ecosystem just keeps getting better and better 😍
Tweet media one
29
174
2K
@rauchg
Guillermo Rauch
1 month
Absolutely incredible Easily one of the best AI demos I've seen to date. Incredible latency and capability. Seeing & hearing is believing 😁
53
174
2K
@rauchg
Guillermo Rauch
1 year
@shoeboxdnb We've concluded our analysis. 1️⃣ We're refunding the overages 2️⃣ We identified the root cause The root cause is that the Astro bundle handed to the deployment process is monolithic. There was a top-level `await` for an RSS endpoint which called an API with `fetch`. The issue is…
58
78
2K
@rauchg
Guillermo Rauch
5 months
I'm amazed. A single dev scraped 25M ecom stores and built his own search engine to… scratch an itch. It performs really well. 25 million products indexed. It's amazing how far cloud infra & DX has come.
Tweet media one
57
91
2K
@rauchg
Guillermo Rauch
4 months
I propose @JeffBezos as US President. ◆ Very balanced and nuanced in his speech and positions. ◆ Son of a Cuban immigrant. Understands the value of freedom and the American Dream. ◆ Knows how to scale massive companies as a collection of services with well-defined API…
150
59
2K
@rauchg
Guillermo Rauch
4 years
Start the new year with clean ~/Desktop and ~/Downloads folders
44
178
2K
@rauchg
Guillermo Rauch
5 years
Pretty incredible: every member of your team *gets their own staging URL* for every `git push` or `now` deployment… No more "who broke staging", but also no more "please stage it". Fully automated.
28
265
2K
@rauchg
Guillermo Rauch
9 months
The fastest storefront I've ever seen. So excited about the new Next.js Commerce powered by App Router. Headless backend by @shopify .
69
115
2K
@rauchg
Guillermo Rauch
8 months
An open source visual editor for React 🤯 The @reactjs ecosystem is… unstoppable.
Tweet media one
42
174
2K
@rauchg
Guillermo Rauch
2 months
RIP Akira Toriyama (1955-2024)
Tweet media one
Tweet media two
37
165
2K
@rauchg
Guillermo Rauch
1 year
Coming soon
Tweet media one
21
160
2K
@rauchg
Guillermo Rauch
1 year
@nextjs is now the top #15 software repo on GitHub ⭐️🤯
Tweet media one
45
124
1K
@rauchg
Guillermo Rauch
7 months
is gonna take our jobs to the next level
86
115
1K
@rauchg
Guillermo Rauch
3 months
Plus, this person is a great engineer in the making. 1️⃣ Caring about security 2️⃣ Debugging the boundaries of the system and observing its side-effects (network) 3️⃣ Asking when you don't know, instead of yolo'ing.
@notjoswayski
Jose Valerio 🇩🇴
3 months
There's people building web apps with 0 knowledge of how the web works and i think thats... okay.
Tweet media one
131
87
2K
22
67
1K
@rauchg
Guillermo Rauch
1 year
Underrated growth tool: playgrounds. Examples: ◆ Tailwind () ◆ GraphiQL (e.g.: ) ◆ TypeScript () ◆ Rust Bonus for URL sharability. Inspired by @ClickHouseDB 's
50
157
1K
@rauchg
Guillermo Rauch
1 month
being powered by @vercel and @nextjs is a joyful personal milestone. Getting my O-1 🇺🇸 Visa as a high-school dropout was challenging to say the least. To meet one of the multiple criteria I wrote a book on everything I'd learned about Node.js and…
Tweet media one
68
86
1K
@rauchg
Guillermo Rauch
4 years
E-commerce made blazing fast, scalable and most importantly: fully open source and one-click to deploy
31
197
1K
@rauchg
Guillermo Rauch
3 years
Next.js in production, 2021 edition (non-exhaustive list)
Tweet media one
@rauchg
Guillermo Rauch
5 years
Next.js in *production*, in some cases serving the *primary experience* with hundreds of millions of MAUs…
Tweet media one
21
160
1K
44
135
1K
@rauchg
Guillermo Rauch
8 years
. @time person of the year 2016 suggestion
Tweet media one
30
579
1K
@rauchg
Guillermo Rauch
7 years
Write tests. Not too many. Mostly integration.
23
377
1K
@rauchg
Guillermo Rauch
2 years
The perfect personal website doesn't exi…
Tweet media one
45
80
1K
@rauchg
Guillermo Rauch
5 years
Windows XP in React + Hooks feels so much like the original thing that I thought it booted into a windows VM 🖼 📜 📖 (🇨🇳)
Tweet media one
41
433
1K
@rauchg
Guillermo Rauch
5 months
Things I’d merge from `japan` to `main` - Shinkansen - Toyota Alphard - Clean & quiet streets - Baseline cordiality - Housing density - Attention to detail - Almost no trash cans - p50 & pMax portion size - Walk timing signs - Tea/coffee : soda ratio - Smaller & more restaurants
101
82
1K
@rauchg
Guillermo Rauch
4 years
Tweet media one
68
49
1K
@rauchg
Guillermo Rauch
5 months
Software hierarchy of needs / \ → Features / \ → Performance / \ → Availability / \ → Durability / \ → Security
68
121
1K
@rauchg
Guillermo Rauch
9 months
48
74
1K
@rauchg
Guillermo Rauch
2 years
Probably a good time to check you're using `new Date().getFullYear()` in your footers instead of a hardcoded string 😁
27
119
1K
@rauchg
Guillermo Rauch
4 years
This just dawned on me and I think it's really neat
Tweet media one
12
358
1K
@rauchg
Guillermo Rauch
3 years
React Native at @Coinbase . Always bet on React.
Tweet media one
20
143
1K
@rauchg
Guillermo Rauch
8 years
HyperTerm
30
679
1K
@rauchg
Guillermo Rauch
8 months
starting a fund that only invests in founders that use neovim and arch
145
52
1K
@rauchg
Guillermo Rauch
26 days
I’m very excited to announce Vercel is now ZEIT. From the German “time”, whether it’s making instant Deployments, getting realtime Comments and Analytics, leveraging deploy immutability for time travel, Skew Protection, or Instant Rollbacks… This name better fits our pursuit.
109
29
1K
@rauchg
Guillermo Rauch
2 years
The Wordle redirection to NY Times is very thoughtfully executed. I was curious about how it preserved my game stats 😁
Tweet media one
31
85
1K