Kenton Varda
Engineer at Cloudflare who designed Workers, Durable Objects and Cap’n Proto; earlier the primary author of Protocol Buffers v2 at Google, and co-founder of Sandstorm.io.
Kenton Varda did not write this page. ppll compiled it from their own words, each linked to the source. Is this you? · Report a mistake
Tell me when they publish
How you hear about it
- Email meSign in and we will email you when they publish
- Put it in my ppll feedSign in to follow them
- Send it to my reader appAn Atom feed of everything on this page. No account, nothing to sign up for.
https://ppll.app/kenton-varda/feed.xml
Latest Bluesky
What they believe
-
Even the best benchmarks have bias: it is hard to make one representative of real-world performance and easy to misread one that is not.
Even the best benchmarks have bias and tradeoffs. It's difficult to create a benchmark that is truly representative of real-world performance, and all too easy to misinterpret the results of benchmarks that are not.
blog.cloudflare.comSaid 14 Oct 2025This on korrents
-
Synchronous database queries help avoid subtle bugs, because every await is a chance for the state of the world to change underneath the code.
More importantly, though, synchronous queries help you avoid subtle bugs. Any time your application awaits a promise, it's possible that some other code executes while you wait. The state of the world may have changed by the time your await completes.
blog.cloudflare.comSaid 26 Sept 2024This on korrents
The bold line is korrents’ wording; the quote is theirs. These 2: what they wrote before what they said aloud, one per source, newest first.
Feed
As its own page →Hiding
27 September
16 September
1 September
28 August
15 August
18 May
13 April
24 March
12 March
-
Recommendsrcmnd.app
Money StuffTheir words
here's my understanding, which comes almost entirely from reading Money Stuff, a daily column by Matt Levine. If you are a tech person who wants to learn about finance, I recommend it!
18 February
8 December 2025
13 November 2025
12 November 2025
23 October 2025
14 October 2025
-
Their words
Even the best benchmarks have bias and tradeoffs. It's difficult to create a benchmark that is truly representative of real-world performance, and all too easy to misinterpret the results of benchmarks that are not.
26 September 2025
23 September 2025
22 September 2025
-
Recommendsrcmnd.app
TypeScriptTheir words
With that said, I strongly recommend using TypeScript with Cap'n Web.
19 September 2025
24 July 2025
7 June 2025
-
Recommendsrcmnd.app
Claude CodeTheir words
I really recommend trying it rather than assuming. There's no learning curve, you just install Claude Code and run it in your repo and ask it for things.
27 May 2025
17 November 2024
-
Lovedrcmnd.app
CelesteTheir words
Played Celeste. The results were very interesting. I didn't exactly perceive latency, but I did perceive that the game felt wrong. As a result, my favorite game of all time was not fun when playing on Stadia.
16 November 2024
26 September 2024
From one piece Zero-latency SQLite storage in every Durable Object 2 beliefs · blog.cloudflare.com
-
Their words
Even if it does have to go to disk, it's a local SSD. You might as well consider the local disk as just another layer in the memory cache hierarchy: L5 cache, if you will.
-
Their words
More importantly, though, synchronous queries help you avoid subtle bugs. Any time your application awaits a promise, it's possible that some other code executes while you wait. The state of the world may have changed by the time your await completes.
5 April 2024
From one piece We've added JavaScript-native RPC to Cloudflare Workers 2 beliefs · blog.cloudflare.com
-
Their words
The fact is, RPC fits the programming model we're used to. Every programmer is trained to think in terms of APIs composed of function calls, not in terms of byte stream protocols nor even REST. Using RPC frees you from the need to constantly translate between mental models, allowing you to move faster.
-
Their words
RPC is often accused of committing many of the fallacies of distributed computing. But this reputation is outdated. When RPC was first invented some 40 years ago, async programming barely existed. We did not have Promises, much less async and await. Early RPC was synchronous: calls would block the calling thread waiting for a reply. At best, latency made the program slow. At worst, network failures would hang or crash the program. No wonder it was deemed "broken".
1 April 2024
From one piece Why Workers environment variables contain live objects 3 beliefs · blog.cloudflare.com
-
korrents.com
Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.Their words
Designing code to be DI-friendly sometimes seems tedious, but every time I've done it, I've been incredibly happy that I did.
-
Their words
Much of this pain comes about because connecting a server to a resource today involves two steps that should really be one step: Configure the server to point at the resource. Configure the resource to accept requests from the server.
-
Their words
Even if you have systems in place to deliver auth keys to services securely (like Workers Secrets), if the key is just a string, the service itself can easily leak it. For instance, a developer might carelessly insert a log statement for debugging which logs the service's configuration – including keys. Now anyone who can access your logs can discover the secret, and there's probably no practical way to tell if such a leak has occurred.
28 September 2023
-
Recommendstheir ownrcmnd.app
Cloudflare TunnelTheir words
But I definitely would recommend Cloudflare Tunnel or Authenticated Origin Pulls (with per-zone certificates) instead of allowlisting IPs.
28 July 2023
From one piece Cap'n Proto 1.0 2 beliefs · capnproto.org
-
Their words
Frankly, I should have declared 1.0 a long time ago – probably around version 0.6 (in 2017) or maybe even 0.5 (in 2014).
-
Their words
As discussed above, this is opt-in today, but in practice I find it’s almost always desirable, and disallowing it can lead to subtle problems.
27 September 2022
From one piece Introducing workerd: the Open Source Workers runtime 2 beliefs · blog.cloudflare.com
-
Their words
First, we can now restrict the global fetch() function to accept only publicly-routable URLs. This makes applications totally immune to SSRF attacks! You cannot trick an application into accessing an internal service unintentionally if the code to access internal services is explicitly different.
-
korrents.com
Calling small services "functions" puts too much emphasis on syntax rather than on what the service logically does.Their words
Some in the industry prefer to call nanoservices "functions", implying that each individual function making up an application could be its own service. I feel, however, that this puts too much emphasis on syntax rather than logical functionality.
14 January 2022
19 October 2021
From one piece Backwards-compatibility in Cloudflare Workers 3 beliefs · blog.cloudflare.com
-
Their words
Second, part of the promise of serverless is that developers shouldn't have to worry about updating their stack. If we start letting people pin old versions, then we have to start telling people how long they are allowed to do so, alerting people about security updates, giving people documentation that differentiates versions, and so on. We don't want developers to have to think about any of that.
Backwards-compatibility in Cloudflare Workersblog.cloudflare.com
-
Their words
But what if the test only worked because of a bug in the underlying platform that caused it to do the right thing by accident? Well, that's the platform's fault. The developer did everything they could: they tested their code thoroughly, and it worked.
Backwards-compatibility in Cloudflare Workersblog.cloudflare.com
-
Their words
In the old world, if the Node.js maintainers decide to make a breaking change to an obscure API between releases, it's OK. Downstream developers are expected to test their code before upgrading, and address any breakages. But in the serverless world, it's not OK: developers have no control over when upgrades happen, therefore upgrades must never break anything.
Backwards-compatibility in Cloudflare Workersblog.cloudflare.com
12 October 2021
3 August 2021
17 April 2021
28 September 2020
Nothing matches.
Beliefs
Korrents What they believe 26 beliefs — each backed by an exact quote.
Each is a — compiled by korrents.com, not by them: the one-line wordings are korrents', the quotes are theirs.
Recent
Even the best benchmarks have bias: it is hard to make one representative of real-world performance and easy to misread one that is not.
Even the best benchmarks have bias and tradeoffs. It's difficult to create a benchmark that is truly representative of real-world performance, and all too easy to misinterpret the results of benchmarks that are not.
Unpacking Cloudflare Workers CPU Performance Benchmarks Said 14 Oct 2025
Synchronous database queries help avoid subtle bugs, because every await is a chance for the state of the world to change underneath the code.
More importantly, though, synchronous queries help you avoid subtle bugs. Any time your application awaits a promise, it's possible that some other code executes while you wait. The state of the world may have changed by the time your await completes.
Zero-latency SQLite storage in every Durable Object Said 26 Sept 2024
A local SSD might as well be treated as one more layer of the memory cache hierarchy.
Even if it does have to go to disk, it's a local SSD. You might as well consider the local disk as just another layer in the memory cache hierarchy: L5 cache, if you will.
Zero-latency SQLite storage in every Durable Object Said 26 Sept 2024
Show 23 more
RPC's reputation as broken is outdated: it was earned in an era of synchronous calls, before promises and async/await.
RPC is often accused of committing many of the fallacies of distributed computing. But this reputation is outdated. When RPC was first invented some 40 years ago, async programming barely existed. We did not have Promises, much less async and await. Early RPC was synchronous: calls would block the calling thread waiting for a reply. At best, latency made the program slow. At worst, network failures would hang or crash the program. No wonder it was deemed "broken".
We've added JavaScript-native RPC to Cloudflare Workers Said 5 Apr 2024
RPC fits how programmers already think, in function calls, which frees them from constantly translating between mental models.
The fact is, RPC fits the programming model we're used to. Every programmer is trained to think in terms of APIs composed of function calls, not in terms of byte stream protocols nor even REST. Using RPC frees you from the need to constantly translate between mental models, allowing you to move faster.
We've added JavaScript-native RPC to Cloudflare Workers Said 5 Apr 2024
An auth key that is just a string can easily be leaked by the service holding it, and there is probably no practical way to tell when it has been.
Even if you have systems in place to deliver auth keys to services securely (like Workers Secrets), if the key is just a string, the service itself can easily leak it. For instance, a developer might carelessly insert a log statement for debugging which logs the service's configuration – including keys. Now anyone who can access your logs can discover the secret, and there's probably no practical way to tell if such a leak has occurred.
Why Workers environment variables contain live objects Said 1 Apr 2024
Connecting a server to a resource should be one step, not two: pointing the server at the resource and separately making the resource accept the server.
Much of this pain comes about because connecting a server to a resource today involves two steps that should really be one step: Configure the server to point at the resource. Configure the resource to accept requests from the server.
Why Workers environment variables contain live objects Said 1 Apr 2024
Designing code to be friendly to dependency injection can seem tedious, and it has been worth it every time.
Designing code to be DI-friendly sometimes seems tedious, but every time I've done it, I've been incredibly happy that I did.
Why Workers environment variables contain live objects Said 1 Apr 2024
Allowing an RPC call to be cancelled is almost always desirable in practice, and disallowing it can lead to subtle problems.
As discussed above, this is opt-in today, but in practice I find it’s almost always desirable, and disallowing it can lead to subtle problems.
Cap'n Proto 1.0 Said 28 Jul 2023
Cap'n Proto should have been declared 1.0 years earlier than it was.
Frankly, I should have declared 1.0 a long time ago – probably around version 0.6 (in 2017) or maybe even 0.5 (in 2014).
Cap'n Proto 1.0 Said 28 Jul 2023
Calling small services "functions" puts too much emphasis on syntax rather than on what the service logically does.
Some in the industry prefer to call nanoservices "functions", implying that each individual function making up an application could be its own service. I feel, however, that this puts too much emphasis on syntax rather than logical functionality.
Introducing workerd: the Open Source Workers runtime Said 27 Sept 2022
If the code that reaches internal services is explicitly different from the code that reaches the public internet, an application cannot be tricked into SSRF.
First, we can now restrict the global fetch() function to accept only publicly-routable URLs. This makes applications totally immune to SSRF attacks! You cannot trick an application into accessing an internal service unintentionally if the code to access internal services is explicitly different.
Introducing workerd: the Open Source Workers runtime Said 27 Sept 2022
On a serverless platform, a runtime upgrade must never break a live application, because developers have no control over when upgrades happen.
In the old world, if the Node.js maintainers decide to make a breaking change to an obscure API between releases, it's OK. Downstream developers are expected to test their code before upgrading, and address any breakages. But in the serverless world, it's not OK: developers have no control over when upgrades happen, therefore upgrades must never break anything.
Backwards-compatibility in Cloudflare Workers Said 19 Oct 2021
When code passed its tests only because of a bug in the platform underneath, that is the platform's fault, not the developer's.
But what if the test only worked because of a bug in the underlying platform that caused it to do the right thing by accident? Well, that's the platform's fault. The developer did everything they could: they tested their code thoroughly, and it worked.
Backwards-compatibility in Cloudflare Workers Said 19 Oct 2021
Letting customers pin old runtime versions would undo part of the promise of serverless: that developers should not have to worry about updating their stack.
Second, part of the promise of serverless is that developers shouldn't have to worry about updating their stack. If we start letting people pin old versions, then we have to start telling people how long they are allowed to do so, alerting people about security updates, giving people documentation that differentiates versions, and so on. We don't want developers to have to think about any of that.
Backwards-compatibility in Cloudflare Workers Said 19 Oct 2021
Concurrency is hard for novices and experts alike: even experts regularly get it wrong.
Concurrency is hard. It doesn't matter if you're a novice or an expert: even experts regularly get it wrong. It's difficult to think about all the ways that concurrent operations might overlap to corrupt your application state.
Durable Objects: Easy, Fast, Correct — Choose three Said 3 Aug 2021
The worst thing an application can do is tell a user their action succeeded when it did not.
The worst thing an application can do is tell the user that their action was successful when it wasn't. If, for some reason, a write cannot be completed, then it's imperative that the application presents an error to the user, so that the user knows that something is wrong and they'll have to try again or look for a fix.
Durable Objects: Easy, Fast, Correct — Choose three Said 3 Aug 2021
Security for a platform that runs other people's code is never finished: hard real-world problems often have no simple fix, only defences built thicker and thicker.
Popular security culture often dwells on clever hacks and clean fixes. But for the difficult real-world problems, often there is no right answer or simple fix, only the hard work of building defenses thicker and thicker.
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model Said 29 Jul 2020
No one has fixed Spectre, not even with heavyweight virtual machines; everyone is still vulnerable.
A dirty secret that the industry doesn't like to admit: no one has "fixed" Spectre. Not even when using heavyweight virtual machines. Everyone is still vulnerable.
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model Said 29 Jul 2020
Many more Spectre vulnerabilities exist than have been published, and a well-funded government agency could be uncovering far more of them than researchers do.
It is abundantly clear that many more vulnerabilities exist, but haven't yet been publicized. Who might know about those vulnerabilities? Most of the bugs being published are being found by (very smart) graduate students on a shoestring budget. Imagine, for a minute, how many more bugs a well-funded government agency, able to buy the very best talent in the world, could be uncovering.
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model Said 29 Jul 2020
V8 is a wider attack surface than a virtual machine, but an extraordinary amount of effort goes into finding and fixing its bugs.
On one hand, V8 is an extraordinarily complicated piece of technology, creating a wider "attack surface" than virtual machines. More complexity means more opportunities for something to go wrong. On the bright side, though, an extraordinary amount of effort goes into finding and fixing V8 bugs, owing to its position as arguably the most popular sandboxing technology in the world.
Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model Said 29 Jul 2020
The true dream of cloud computing is code that lives in the network itself and runs everywhere, not in one chosen region.
We believe the true dream of cloud computing is that your code lives in the network itself. Your code doesn't run in "us-west-4" or "South Central Asia (Mumbai)", it runs everywhere.
Cloudflare Workers Unleashed Said 13 Mar 2018
The most important reason to decentralize the web is software and developer diversity, more than privacy, security or data ownership.
Privacy, security, ownership, and mobility are all important, but I feel there is a much more important goal that is often poorly understood: The most important reason to decentralize is software—and developer—diversity.
Decentralization is about diversity Said 17 Aug 2016
Decentralizing storage is not enough: software must be delivered as a package each user runs a private copy of, not as a service.
The only way to solve these problems is by decentralizing the software (not just the storage). Software must be provided as a package – not as a service – with each user running their own private copy.
Decentralization is about diversity Said 17 Aug 2016
Software-as-a-service and open source do not make sense together: it is not really open source if users cannot run modified code.
Software-as-a-Service and open source just don’t make sense together. It’s not really open source if you can’t run modified code, and the high barrier to entry shuts out hobby projects or anything unwilling to be monetized.
Open Source Web Apps Aren't Viable; Let's Fix That Said 21 Jul 2014
Under software-as-a-service, indie development is not viable; for low-budget software to succeed, users must be able to run their own instances at no cost to the developer.
In today’s popular software-as-a-service model, indie development simply is not viable. People do it anyway, but their software is not accessible to the masses. In order for low-budget software to succeed, and in order for open source to make any sense at all, users must be able to run their own instances of the software, at no cost to the developer.
Open Source Web Apps Aren't Viable; Let's Fix That Said 21 Jul 2014
What is a korrent?
A korrent is a belief a person has stated in their own words: one sentence stating the claim, backed by a quote and a source, kept at korrents.com.
Under a name here, the quoted block is what they actually said. The korrent beneath it is the claim those words support, in korrents' wording — tap it to see the record, its source, and who else holds it.
Nobody here wrote their own korrents. They are compiled from public statements, and a person can change their mind, which is recorded too.
Recommends rcmnd
rcmnd What they recommend 9 things — each backed by an exact quote.
Compiled by rcmnd.app, not by them: the quotes are theirs, and each links to the post it was copied from.
Recent
Recommends Money Stuff
here's my understanding, which comes almost entirely from reading Money Stuff, a daily column by Matt Levine. If you are a tech person who wants to learn about finance, I recommend it!
news.ycombinator.com 12 Mar 2026
Recommends TypeScript
With that said, I strongly recommend using TypeScript with Cap'n Web.
news.ycombinator.com 22 Sept 2025
Recommends Claude Code
I really recommend trying it rather than assuming. There's no learning curve, you just install Claude Code and run it in your repo and ask it for things.
news.ycombinator.com 7 Jun 2025
Show 6 more
Loved Celeste
Played Celeste. The results were very interesting. I didn't exactly perceive latency, but I did perceive that the game felt wrong. As a result, my favorite game of all time was not fun when playing on Stadia.
news.ycombinator.com 17 Nov 2024
Recommends Cloudflare Tunnel
But I definitely would recommend Cloudflare Tunnel or Authenticated Origin Pulls (with per-zone certificates) instead of allowlisting IPs.
news.ycombinator.com 28 Sept 2023
their own
Recommends Rust
That said, I love Rust and highly encourage more people to use it.
news.ycombinator.com 29 Sept 2017
Loved Factorio
My new favorite game is Factorio (http://factorio.com). It's like a cross between Minecraft, SimCity, and Civilization, and the result is massively better than any of them.
news.ycombinator.com 11 Mar 2016
Loved GNOME 3
I use and love GNOME 3, and I think I'm a serious developer.
news.ycombinator.com 24 Sept 2014
Loved Qt Creator
That's me running Qt Creator (my personal favorite IDE) on Linux.
news.ycombinator.com 29 Jul 2014
Where they publish
Blog Cloudflare Blog His long posts on Workers, Durable Objects and Cap’n Web.
Where the design write-ups land, from the 2017 post introducing Workers through the Spectre security model and Durable Objects to Code Mode for MCP and Cap’n Web. Some posts are co-written and each carries his byline. The feed is his author feed, not the whole blog.
Recent
- Durable Objects in Dynamic Workers: Give each AI-generated app its own database 13 Apr 2026 We’re introducing Durable Object Facets, allowing Dynamic Workers to instantiate Durable Objects with their own isolated SQLite databases. This enables developers to build platforms that run persistent, stateful code ge…
- Sandboxing AI agents, 100x faster 24 Mar 2026 We’re introducing Dynamic Workers, which allow you to execute AI-generated code in secure, lightweight isolates. This approach is 100 times faster than traditional containers, enabling millisecond startup times for AI a…
- Unpacking Cloudflare Workers CPU Performance Benchmarks 14 Oct 2025 Cloudflare investigated CPU performance benchmark results for Workers, uncovering and fixing issues in infrastructure, V8 garbage collection, and OpenNext optimizations.
Show 17 more
- Code Mode: the better way to use MCP 26 Sept 2025 It turns out we've all been using MCP wrong. Most agents today use MCP by exposing the "tools" directly to the LLM.
- Cap'n Web: a new RPC system for browsers and web servers 22 Sept 2025 Cap'n Web is a new open source, JavaScript-native RPC protocol for use in browsers and web servers. It provides the expressive power of Cap'n Proto, but with no schemas and no boilerplate.
- Zero-latency SQLite storage in every Durable Object 26 Sept 2024 Traditional cloud storage is inherently slow because it is accessed over a network and must synchronize many clients. But what if we could instead put your application code deep into the storage layer
- We've added JavaScript-native RPC to Cloudflare Workers 5 Apr 2024 Cloudflare Workers now features a built-in RPC (Remote Procedure Call) system for use in Worker-to-Worker and Worker-to-Durable Object communication, with absolutely minimal boilerplate. We've designed an RPC system so…
- Why Workers environment variables contain live objects 1 Apr 2024 Bindings don't just reduce boilerplate. They are a core design feature of the Workers platform which simultaneously improve developer experience and application security in several ways. Usually these two goals are in o…
- Introducing workerd: the Open Source Workers runtime 27 Sept 2022 workerd is the JavaScript/Wasm runtime code that powers Cloudflare Workers, now open source under the Apache 2.0 license
- A Workers optimization that reduces your bill 14 Jan 2022 Recently, we made an optimization to the Cloudflare Workers runtime which reduces the amount of time Workers need to spend in memory. We're passing the savings on to you for all your Unbound Workers
- Backwards-compatibility in Cloudflare Workers 19 Oct 2021 On the Workers team, we have a policy: A change to the Workers Runtime must never break an application that is live in production.
- Dynamic Process Isolation: Research by Cloudflare and TU Graz 12 Oct 2021 Cloudflare worked with TU Graz to study the impact of Spectre on Cloudflare Workers and to develop new defenses against it. Today we're publishing a paper about our research.
- Durable Objects: Easy, Fast, Correct — Choose three 3 Aug 2021 When multiple clients access the same storage concurrently, race conditions abound. Durable Objects can make it easier. We recently rolled out improvements to Durable Objects that automatically correct many common race…
- Containers at the edge: it’s not what you think, or maybe it is 17 Apr 2021 Today, we’re thrilled to announce that we’re exploring a new type of service at the edge: containers. If you have a use case for running containers at our edge, we’d love to know about it!
- Workers Durable Objects Beta: A New Approach to Stateful Serverless 28 Sept 2020 Durable Objects provide a truly serverless approach to storage and state: consistent, low-latency, distributed, yet effortless to maintain and scale. They also enable coordination and real-time collaboration between cli…
- Mitigating Spectre and Other Security Threats: The Cloudflare Workers Security Model 29 Jul 2020 Cloudflare is a security company, and the heart of Workers is, in my view, a security project. Running code written by third parties is always a scary proposition, and the primary concern of the Workers team is to make…
- WebAssembly on Cloudflare Workers 1 Oct 2018 Today, we're extending Cloudflare Workers with support for WebAssembly. All Workers customers can now augment their applications with WASM at no additional cost.
- Everyone can now run JavaScript on Cloudflare with Workers 13 Mar 2018 We believe the true dream of cloud computing is that your code lives in the network itself. Your code doesn't run in "us-west-4", it runs everywhere.
- How to Monkey-Patch the Linux Kernel 23 Oct 2017 I have a weird setup. I type in Dvorak. But, when I hold ctrl or alt, my keyboard reverts to Qwerty. You see, the classic text-editing hotkeys, ctrl+Z, ctrl+X, ctrl+C, and ctrl+V are all located optimally for a Qwerty l…
- Introducing Cloudflare Workers: Run JavaScript Service Workers at the Edge 29 Sept 2017 You see this everywhere, but as a lifelong gamer, my personal favorite example is probably graphics cards. In the '90s, graphics hardware generally provided a fixed set of functionality.
Link verified 3 Oct 2026. Recent items update automatically from the channel.
x.com @KentonVarda Short-form posts on Workers and systems design.
The account he points to from Bluesky as his Twitter. Short posts and replies; the longer arguments are on the Cloudflare Blog.
Link verified 3 Oct 2026.
Bluesky kentonvarda.com Launch announcements and the odd personal post.
Low volume: Workers and Durable Objects launches as they ship, and the occasional personal post.
Recent
- My partner Jade turned her old work into a music video and it's so good... 27 Sept 2026
- My wife @jadewang.me wrote a collection of poetry that is designed to be read by AI. To be clear, it is NOT written by AI. Jade wrote everything herself. But it contains puzzles that very few humans have enough context to figure out, but most frontier models do. 18 May 2026
- Big launch today: Dynamic Workers are now in Open Beta, all paid Workers users have access. Secure sandboxes that start ~100x faster than a container and use 1/10 the memory, so you can start one up on-demand to handle one AI chat message and then throw it away. 24 Mar 2026 blog.cloudflare.com
Show 17 more
- I don't know why this robot performance -- casually dropped into the CMG Spring Festival Gala -- isn't getting more attention. Stunning advancement in robot technology. Feels like Unitree suddenly passed and then lapped Boston Dynamics in the past year? And lol@Tesla. 18 Feb 2026 youtube.com
- Happy 10th Birthday to this Onion headline. 8 Dec 2025
- I was looking for a sound clip from the 1983 arcade game, Sinistar, and instead I got... whatever this is. 13 Nov 2025
- Whelp. I'm locked out of X because it insists I re-enroll my security key (which I haven't used in years, I always use the authenticator app), and when I try to do that, it just loops back and prompts me to do it again. Great. 12 Nov 2025
- Those benchmarks from @t3.gg revealed some interesting issues in Workers. Happy to say it's all fixed now, save for some lingering next.js-specific stuff we're continuing to work on. Thanks for the reproducible test cases, @t3.gg. Excessive details in blog post: 14 Oct 2025 blog.cloudflare.com
- Hey Bluesky, I know how people here just LOVE everything AI, so I wanted to show you what @threepointone.bsky.social and I have been up to. We made an agent that calls MCP not as "tools", but by converting the tools into a TypeScript API, and writing code against that. 26 Sept 2025 blog.cloudflare.com
- Did search. Would eat. 23 Sept 2025
- I think adding the .map() thing was worth it just for the engagement on these threads lol. 23 Sept 2025
- I don't have a problem with making new RPC systems! I can stop any time I want! But I don't want to. So I made a new one for you. It's called Cap'n Web. It's like Cap'n Proto RPC, except focused on working great in browsers and JavaScript/TypeScript servers. 22 Sept 2025 blog.cloudflare.com
- My smoke detector. In case you can't hear it over the alarm, it's saying: "Too much smoke, alarm cannot be hushed." Four different detectors in my house have had false alarms now. All Kidde-brand. Apparently this is common with Kidde. @bradfitz.com I am feeling your pain (a decade later). 19 Sept 2025
- Ridiculous. The time Google is spending just on comms to deprecate this is likely an order of magnitude more than it would have cost to just keep these links working forever. One could implement this on Workers in 5 lines of code and never touch it again... 24 Jul 2025
- Midnight power outages in 2025 are like being haunted: - HVAC fans suddenly go silent - Weird beeps and boops from around the house as charging devices complain they stopped charging - Phone notifications blowing up - Powered shades occasionally go up and down randomly (wtf??) - Distant car alarm 27 May 2025
- I find that the most effective way to get rid of a headache is to exercise. I also find that people with headaches are not receptive to this advice. 18 May 2025
- Came here to make a "'JD Vance kills the Pope' was not on my bingo card" joke but it turns out literally everyone already made that joke it so I'll see myself out. 21 Apr 2025
- We had @linusmediagroup.com over for a LAN party! 5 Apr 2025 youtube.com
- Hate to say but... I did not like Severance. Great premise! Too much weird shit, nonsense, and inconsistency. I couldn't suspend disbelief. Amused this came from Apple as it seems like it's actually their fantasy office? Annoyed I paid Apple money for the first time in a decade to watch this. 26 Mar 2025
- I saw the Goodyear blimp outside the window and I took a picture and sent it to @jadewang.me and typed "blomp", which was a typo, except now I've decided that's really a much better word anyway. It's a blomp now. Goodyear blomp in Austin, presumably for SXSW. 12 Mar 2025
Link verified 3 Oct 2026. Recent items update automatically from the channel.
GitHub kentonv Cap’n Proto, workerd and Sandstorm.
Commits to Cap’n Proto, cloudflare/workerd (the open-source Workers runtime) and the Cap’n Web RPC library.
Recent
Link verified 3 Oct 2026. Recent items update automatically from the channel.
About the English under a post
Some people here publish in a language other than English. Where they do, this site shows a machine translation beneath the post, in this typeface — the site's own, not theirs.
The post itself is never changed, moved or hidden: what is set in the serif above is exactly what the person published, and it is what to quote them on. A translation can be wrong in ways that matter, especially about tone.
Only the post's own words are translated. A quoted post, a linked article and a belief on korrents.com are left in their original language.