Pinned Tweet
Watching the @nodejs doc made me want to publicly be on twitter again. A decade ago I deleted my twitter account (@ryah) - back then node's growing popularity caused a lot of noise that I didn't want in my ear. But that was long ago - seems fun to have a public profile now!
98
88
1,525
374,039
"anti glare protection" - matte screens are coming back?
We brought Touch to the Mac!

From the all-new iPad mini to the 14-inch MacBook Pro and iMac... and now MacBook Pro with PROLED XDR Display and Touch, creators have new tools to do their best work yet.
2
0
13
3,001
celld's otel with parquet files is so nice. literally an entire observability stack enabled with one flag. across multiple services with-in your worker app, queryable with duckdb.

when you have the right abstractions (workers programming model) things just click
23
15
489
24,378
Replying to @rough__sea
explained here if you're interested in more detail celld.dev/docs/telemetry/
0
0
18
2,418
Ryan Dahl retweeted
Game on ....
12
16
198
18,405
yep
if you squint just a little bit Cloudflare DOs are not unlike Erlang/Elixir processes...

...and this sort of makes the Cloudflare platform like a planet-wide BEAM cluster.
5
3
142
11,802
I, along with the rest of the Deno company, am joining Cloudflare!

I'm motivated by abstractions that give leverage at scale. The Cloudflare workers programming model is a hermetic computing abstraction that truly embodies the old Sun Microsystems tagline "The Network Is the Computer". The programming abstractions that Kenton designed really force scalability. If you squint your eyes you might even conceive of it as a distributed high-level operating system.

The only major problem with this distributed operating system is that practically people only use it inside of Cloudflare. Cloudflare is an amazing service for nearly all applications - but there are many situations when you might need it to run elsewhere.

I want to solve this problem and make the Workers programming model the default way you write server-side application code.

The time is ripe for new abstractions too - what software we run and how we run it are changing quickly with AI. The number of agents is exploding and I don't think they all need a Linux VM. A much more lightweight Durable Object would suffice for many applications. I'm super keen to talk to people who want to self-host agents at scale on DOs - msg me!
163
212
2,459
97,786
Replying to @rough__sea
Two blog posts to read:
- Deno blog deno.com/blog/cloudflare
- Cloudflare blog blog.cloudflare.com/deno-joins-clo…
3
6
100
15,054
Ryan Dahl retweeted
This isn't your typical acquisition blog post. I'm really excited not just that @rough__sea, @piscisaureus, and friends are joining, but also what they plan to work on: Making workerd a first-class, self-hostable open source runtime. Read for more:

blog.cloudflare.com/deno-joins-clo…
23
54
563
43,189
Ryan Dahl retweeted
Welcome @rough__sea and the @deno_land team to Cloudflare.

Big plans to come!
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
11
22
256
17,921
Ryan Dahl retweeted
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
68
138
1,145
154,066
Ryan Dahl retweeted
We are excited to announce that Deno is joining Cloudflare!

deno.com/blog/cloudflare
291
871
6,677
967,726
my shower thought today
9
7
181
17,445
How much time/effort/money would be saved if Github just had a default click-through CLA when opening a PR?
4
0
33
6,753
Ryan Dahl retweeted
celld is so good. compute providers have ZERO vendor lock-in on me now.
0
1
5
829
celld v0.6.2 released with bug fixes.

We are considering celld to be in beta release now. Please report issues if you encounter them!

github.com/denoland/celld…
6
12
151
6,931
Ryan Dahl retweeted
reflecting on 1920s images of people working on massive generators for the electrification of the modern world makes me realize that the past was wildly futuristic too
126
505
6,790
158,504
DST paying dividends in celld

@yusuktan
0
7
93
8,414
I ♥️
NY
3
2
98
6,590
Ryan Dahl retweeted
"we have cloudflare at home"

pi-durable inside a celld Durable Object
9
23
436
22,012
rust never was the defacto language for agents and will not be. i love rust - it’s my primary language - but i work on runtimes and platforms

application code belongs in the default language - JavaScript (or its extension TS)
Rust no longer the defacto best language for agents

Compile times are too long, I'm always finding myself bottlenecked by time not intelligence

And the agents have gotten really at doing manual memory management now
57
37
786
64,792