William Perron 🚀 (@_wperron) profile picture

All Things Cloud and Observability. Principal Systems Engineer at Cloudflare. Opinions my own.

Montreal
Joined March 2015
Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)Photo by William Perron 🚀 (@_wperron)
William Perron 🚀 retweeted
So cool!
Me and a band of plucky misfits (@maks_mak_0 and a few others), codename the Alertocats 🙀, have started rebuilding Cloudflare's whole notifications and alerting experience. First up: a brand new UI. Find it in the dash at Observability → Alerts 👇
3
4
1
85
12,499
William Perron 🚀 retweeted
Me and a band of plucky misfits (@maks_mak_0 and a few others), codename the Alertocats 🙀, have started rebuilding Cloudflare's whole notifications and alerting experience. First up: a brand new UI. Find it in the dash at Observability → Alerts 👇
15
21
8
133
23,986
What started out as "I don't need GitHub because I'm building this solo" is slowly turning into building my build & deploy tooling, my own Claude Code remote harness... But in a "this is good actually" way
3
1
100
William Perron 🚀 retweeted
more new OTEL tracing APIs in the Workers runtime from @JeremyMorrell: spanContext() setStatus() updateName() say it with me now — OpenTelemetry with zero dependencies developers.cloudflare.com/ch…
7
9
1
68
6,116
Draw architecture on whiteboard. Take picture. Use AI to create SVG from it. Then create a spec from the SVG. Then implement. Idk, that might be a really great workflow, actually. Gonna have to try it out.
1
33
William Perron 🚀 retweeted
we've been dogfooding this for a few weeks now and it's such an unlock for teams building on workers! no more mystery box importantly — you can now find and profile a durable object!
6
7
1
67
9,575
William Perron 🚀 retweeted
the beauty of building on our platform: we just used the new CPU profiler on the worker behind d1 improved CPU utilization by 30% and improved RPS throughput for customers 🤯
we've been dogfooding this for a few weeks now and it's such an unlock for teams building on workers! no more mystery box importantly — you can now find and profile a durable object!
4
3
3
83
5,986
I joined a hockey pool this year (stats are fun!) and I realized two things. The "fantasy sports" platform are over featured for the "office pool" crowd and so many people don't ahve access to good data tools in this space. So I'm setting out to build something better.
24
Is there such a thing as software that is *too* extensible or customizable?
31
William Perron 🚀 retweeted
The replies to this make it pretty freaking obvious just how much mindshare Cloudflare has. And @awscloud in its infinite wisdom just made them the belle of the ball instead of “one out of hundreds of other vendors.”
Amused that AWS just unilaterally cancelled Cloudflare's Reinvent booth. There are always signs when someone finally realizes they're losing. Guess we'll just attend and throw the most fun side events without paying Amazon! Reply if you want an invite.
8
10
2
200
25,720
William Perron 🚀 retweeted
Now in public beta, Claude Platform can send OpenTelemetry traces from the Messages API, Claude Managed Agents, and the Claude SDKs to your observability stack.
274
352
334
6,339
980,438
Agents do SO WELL with profiling
Cloudflare shipped production CPU profiling. I gave a real profile to an agent. Profile → inspect → tiny patch → benchmark → ship This run: 54% less CPU in warm local PostgreSQL client construction. not “the app is 54% faster.” banger
5
143
William Perron 🚀 retweeted
Point your agent at this post and tell it to make your Workers faster
9
15
330
34,082
I'm super excited to work with the Deno folks again
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-joi…
4
200
William Perron 🚀 retweeted
new — profile Workers CPU and memory in production npx cf@latest workers versions profile latest \      --worker-id "$WORKER_ID_OR_NAME" \      --duration-ms 5000 \      --profile-type cpu > worker-cpu.pprof views flamegraphs in the dash or give your agent a pprof file to dig into blog.cloudflare.com/workers-… 👏 @d0m96
12
19
4
185
14,477
William Perron 🚀 retweeted
Welcome @rough__sea and 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
9
13
2
646
41,608