Joined May 2008
766 Photos and videos
Steven ⬢ retweeted
Sandbox now supports drives in early access ▪︎ Storage separated from compute ▪︎ Mount on any path with 𝙳𝚛𝚒𝚟𝚎.𝚐𝚎𝚝𝙾𝚛𝙲𝚛𝚎𝚊𝚝𝚎 ▪︎ Keep agent memories across sandboxes Sign up ↓ vercel.com/changelog/drives-…
3
12
165
102,688
Steven ⬢ retweeted
You can now generate time-bound signed URLs for Vercel Blob. Each URL is scoped to a single operation and object, so you can control how clients interact with your store. vercel.com/changelog/signed-…
7
78
3,840
Unfortunately, I can't report abuse to @github Ironically, it seems like their CAPTCHA, thats supposed to catch abuse, is failing which causes the form submit to fail.
1
4
210
Steven ⬢ retweeted
Run Docker inside Vercel Sandbox. ▪︎ Build and run containers in full isolation ▪︎ Persist installs and images across sessions ▪︎ Run databases, test suites, or full apps vercel.com/changelog/run-doc…
14
22
367
240,913
The number one problem I run into with @ClaudeDevs Code is that is thinks this is brace expansion and I have to approve it every time. This same command works fine in @OpenAIDevs Codex without approval. This seems like a bug @bcherny
1
3
788
I forgot to include the actual command 🤦‍♂️ pup metrics query --query='max:service.reqs{env:iad1}'
1
1
603
⏺ No, that's not brace expansion for two reasons: 1. It's single-quoted. Bash performs no expansion (brace, variable, glob, etc.) inside '...'. The whole string max:service.reqs{env:iad1} is passed literally to pup. 2. The content wouldn't expand anyway. Brace expansion needs either a comma list ({a,b,c}) or a sequence ({1..5}). A single token like {env:iad1} has no comma or .., so even unquoted bash would leave it alone
326
Steven ⬢ retweeted
All firewall-mitigated traffic is now free on Vercel. Starting today, you aren't charged for requests that are denied, challenged, or rate-limited by Vercel Firewall. This extends free DDoS mitigation to rules you configure. vercel.com/changelog/web-app…
8
22
229
84,095
Steven ⬢ retweeted
Flat Rate CDN is in Limited Beta for Pro teams. You pay a fixed monthly fee for Vercel CDN usage, with no overages for viral spikes, unfiltered bots, or misconfigured routes. Join the waitlist ↓vercel.com/changelog/flat-ra…
5
9
153
108,044
Steven ⬢ retweeted
Shoutout to the @nextjs team working on Turbopack. The DX of Next 16 vs other Next.js versions has been night and day. Not only does it start quickly, but the first compilation is near-instant. I didn't think I would ever say this, but Next.js dev server is faster than Vite.
2
2
13
2,290
Steven ⬢ retweeted
Introducing deepsec, an open source coding security harness. • CLI-first • Sandbox-based scaling • Pluggable coding agents • Designed for large-scale repos • Use AI Gateway or your own subscription After months of successful internal use, we put it to the test on some of the largest open source codebases. vercel.com/blog/introducing-…
68
273
2,664
928,624
That one trick your LLM doesn't know about... Instead of createHash('sha1').update(data).digest('hex') You can do hash('sha1', data, 'hex')
4
6
104
9,222
It can be faster than the object-based crypto.createHash() when hashing a smaller amount of data (<= 5MB) that's readily available. If the data can be big or if it is streamed, it's still recommended to use crypto.createHash() instead. nodejs.org/api/crypto.html#c…

4
693
Steven ⬢ retweeted
Apr 29
Ship 26 tickets just dropped. London, Berlin, New York, Sydney, San Francisco. Hear from customers shipping AI agents and apps to production, with talks and workshops designed to help your team do the same. Request your ticket: vercel.com/ship
52
32
247
83,149
My wife was very confused when I got dressed for church this morning. But she can’t complain because I’m wearing a button up. #reactmiami
4
2
48
1,317
No one knows this because they don’t infer your system theme unfortunately
how am i just learning that npm has a dark mode
2
44
4,557