개발 이야기를 좋아합니다.

San Francisco, CA
Joined September 2015
Daniel Lee retweeted
No matter how much they pretend to be, sandboxes are not serverless. Most sandbox providers have a fatal flaw: designing around compute. A storage-first model will be a requirement to meet the demands of agents and truly achieve "serverless intelligence."
4
3
1
52
3,726
Introducing Gemini API CLI (gemini-api), now available in preview! Our CLI gives your agent power to generate images, videos, text-to-speech, or music, analyze media, transcribe audio, or manage agents. No more guessing model strings, throwaway scripts or endless curl. 🧵 👇
145
150
100
1,841
261,485
SQLite is the most used database in the world, and its biggest weakness has always been the same: it runs on one machine, and if that machine dies, your data is gone. The usual fix is Litestream, but that's a Go binary you have to babysit. So we (@platformatic) rewrote it in TypeScript.
54
76
11
1,160
54,814
Been playing with Vercel Drive this week and I keep wondering... did Vercel just ship Durable Objects? Hear me out - Create a named drive, attach a sandbox, and you’re guaranteed only one active instance is ever touching that state. Write a program around that and you start tapping into the exact programming model that makes Durable Objects so good. It's a fun inversion of roles. You stop thinking of a drive as something you attach to a sandbox. Make the drive the main character, and attach a sandbox to bring its state to life. I tried replicating an agent substrate demo I had built before using Vercel Drive, and really like how it feels. e.g. take Pi Durable. Pi checkpoints each step to a SQLite file on the drive. When the sandbox stops, even mid-turn, state in the drive is durably stashed away, and you can later attach a new sandbox to pick up the conversation right where it left off. Reminds me of when I first learned about Durable Objects and how it warped my mind a bit. Can't wait to play around with this more.
Vercel Drives is generally available. You can now run stateful agents on Vercel. vercel.com/blog/introducing-…
9
4
2
60
4,934
Daniel Lee retweeted
We open sourced a *really fast* HTML artifact builder. It's powered by libfx, making the agent durable. Building the low-level plumbing for v0 to survive server crashes, flaky LLMs, function limits was a huge pain. Now it's easy, free, and OSS: fx0.vercel.dev. PS: I built this floating container in a few minutes… it's delightful, and it's just HTML!
We built a 'mini v0' on libfx to showcase its speed and durability: • Design or prototype anything in seconds • 200+ models from Vercel AI Gateway • Outputs are pure HTML artifacts • Fork it & make it your own Try it free ↓ fx0.vercel.dev
216
152
30
2,564
157,298
If your app is RAM-bound and tight container limits, serverless cold starts, and high memory bills are hitting you, this is the easiest 50% memory win you'll ever test. Two minutes with Docker. Try it: github.com/platformatic/node…
6
11
184
7,415
Great release from fx. Between this and Pi Durable few weeks ago, feels like we are getting a glimpse of what agent SDKs and infra are converging towards. Running fx on Agent Substrate was super smooth. Event streaming in fx in particular was really cool. Excited to see what's coming next.
fx v0.0.14 libfx is now durable out of the box. Same API on local, Vercel and DIY. - Sessions survive crashes, redeploys & timeouts - Power cloud agents with ChatGPT & Grok subscriptions - Custom providers & local model support in libfx - Run multiple libfx agents in one app - More control over each libfx session - TypeScript types for libfx's public APIs - Ported to Zig 0.17 - Multiple bug fixes & security improvements fx.sh/changelog#v0.0.14
9
3
1
114
11,535
Daniel Lee retweeted
New from Vercel Labs: tsc-ts TypeScript was written in TypeScript Then rewritten in Go We ported it back to TypeScript Compiled it with scriptc And it's 2-4x faster than tsgo
247
198
203
3,417
493,315
attention google ai pro subscribers: you can now build with gemini 4 argon in ai studio build / playground 🛠️ get started here: ai.studio/build
213
263
69
3,851
340,509
Daniel Lee retweeted
fx v0.0.14 libfx is now durable out of the box. Same API on local, Vercel and DIY. - Sessions survive crashes, redeploys & timeouts - Power cloud agents with ChatGPT & Grok subscriptions - Custom providers & local model support in libfx - Run multiple libfx agents in one app - More control over each libfx session - TypeScript types for libfx's public APIs - Ported to Zig 0.17 - Multiple bug fixes & security improvements fx.sh/changelog#v0.0.14
10
13
3
130
46,649
Daniel Lee retweeted
Wrote up how we're trying to reduce PR review friction with concept of "small-change" as PRs/eng/week has increased 10x on some teams. (Aside: incidents down 42% HoH, critical incidents down 78%! Velocity vs quality never been a falser dichotomy.) lethain.com/small-changes/
27
27
7
586
56,111
Daniel Lee retweeted
Gemini 4 Argon is live in Antigravity for paid Pro subscribers. As part of Pro, you get a separate weekly quota so it doesn’t eat up your Flash quota. Excited to see Antigravity push the limits of our best model yet. Love to see what you build!
172
104
54
1,845
147,569
ICYMI: For the 10th anniversary of "Site Reliability Engineering", we’ve rewritten the definitive Google SRE book! 📖 Featuring brand-new guidance on SRE for the agentic era, modern SLOs, and culture. Get your copy today: goo.gle/SREbook
3
92
8
617
31,644
Hot take for agents: there are situations were VMs work great, there are situations where sandboxes work great, there are situations where a durable object is all you need, and there are situations where you just need a javascript interpreter. And probably many more situations.
70
33
11
603
33,414
How to effectively debug with agents when you no longer read or understand the code In this post, I propose a debugging framework for agents that doesn’t rely on human knowledge of code to get to the right “root cause” The TL;DR are the screenshots. Link to post in the reply.
Writing a post about “how to effectively debug code when you no longer fully understand it”. This is real bug I had to fix in ~9K LOC (100% AI generated). None of the tactics I started with here helped “root cause” the issue, lol. Had to take a different approach to isolate it.
39
123
24
1,664
139,850
> Ryan and Bert will be leading a new effort to make workerd self-hosting a first-class supported way to build and run apps using the Workers programming model. This will involve merging code and ideas from celld back into workerd. Celld was a fantastic project. Happy for the Deno team.
The team behind @Deno_Land, including @rough__sea (he knows a bit about Node.js), is joining @Cloudflare. They’ll help make Workers better for Node.js developers and advance workerd as a core primitive for what comes next. cfl.re/4zlzlSa
2
12
1,710