Guy Bedford

2.2K posts

Guy Bedford

Guy Bedford

@guybedford

Software developer at Cloudflare. @Nodejs core. @TC39 delegate. @JSPM.

Katılım Şubat 2009
701 Takip Edilen4.3K Takipçiler
Guy Bedford retweetledi
Cloudflare
Cloudflare@Cloudflare·
Panics in Rust Workers were historically fatal, poisoning the entire instance. By collaborating upstream on the wasm‑bindgen project, Rust Workers now support resilient critical error recovery, including panic unwinding using WebAssembly Exception Handling. cfl.re/4cFnjJR
English
7
18
180
24.5K
Guy Bedford
Guy Bedford@guybedford·
We recently undertook an effort to improve reliability of Rust Workers, which involved implementing panic=unwind and abort recovery in wasm-bindgen using WebAssembly Exception Handling. Excited to be able to share this work! blog.cloudflare.com/making-rust-wo…
English
1
5
19
1.4K
Steve Faulkner
Steve Faulkner@southpolesteve·
I'm hiring an eng manager for our runtime languages/APIs. Super cool role if you want to work with folks deep in JS, Node, Rust, WASM, Python. You’ll be helping define how devs actually use Workers. Some of the most impactful APIs you’ll ever touch. job-boards.greenhouse.io/cloudflare/job…
English
3
16
70
12.9K
Guy Bedford retweetledi
Brendan Irvine-Broque
Brendan Irvine-Broque@irvinebroque·
node:fs now works on Cloudflare Workers
Brendan Irvine-Broque tweet media
English
14
21
337
17.2K
Guy Bedford retweetledi
MoonBit
MoonBit@moonbitlang·
What if Python had static type safety & near-native performance?😉 That’s what python.mbt brings in the latest MoonBit Pearls article. A deep dive on Python + MoonBit integration 👉 moonbitlang.com/pearls/moonbit…
English
0
4
19
2.2K
Guy Bedford retweetledi
Node.js
Node.js@nodejs·
Node.js 24.5.0 is out, featuring: - Built-in proxy support for `node:http(s)` - Experimental WASM modules - Upgraded OpenSSL version 💚💚💚 All the details here: nodejs.org/en/blog/releas…
English
18
138
965
52K
Guy Bedford retweetledi
Donny (강동윤)
Donny (강동윤)@kdy1dev·
I'm working to improve the compression rate of the @swc_rs minifier! Current status: Total (gzipped) swc: 12.61MB terser: 12.66MB Size ratio: 99.56% swc produced smaller or equal output for 2128 files out of 2212 files, 96.20% Details at github.com/swc-project/sw…
English
2
6
65
5.4K
Guy Bedford retweetledi
MoonBit
MoonBit@moonbitlang·
🚀MoonBit Beta is here! After 2 years of fast iteration, MoonBit enters its stable phase with regard to language syntax! ✨Built-in async 🛠 Fast tooling and IDE-aware error handling moonbitlang.com/blog/beta-rele…
English
0
20
62
17.3K
Guy Bedford
Guy Bedford@guybedford·
@jarredsumner I’ve yet to see a strong justification for optional schemes like this as opposed to just using the “imports” field and having a single interface branched on conditions via import ‘#foo’. No empty module named exports syntax errors then.
English
0
0
1
238
Jarred Sumner
Jarred Sumner@jarredsumner·
what if the `condition` import attribute let you disable an import based on the environment
Jarred Sumner tweet media
English
17
5
195
16.2K
Guy Bedford
Guy Bedford@guybedford·
@jarredsumner They do keep it up, and it is reliable. But the changes feed has basically been deprecated currently.
English
0
0
2
513
Jarred Sumner
Jarred Sumner@jarredsumner·
@guybedford > Really shitty stewardship they pay the bills, which are likely not cheap
English
2
0
33
3.5K
Guy Bedford
Guy Bedford@guybedford·
Microsoft got npm for a steal, and they're barely even running it properly. The npm changes feed API has been completely broken for ~2 months. It's impossible to build apps that sync to the npm registry right now. Really shitty stewardship.
English
5
1
39
5.4K
Guy Bedford
Guy Bedford@guybedford·
Not to mention the API being non backwards compatible. See how many issues folks are brining up in github.com/orgs/community… without any recourse. Just simply at the receiving end of broken APIs.
English
0
0
5
393
Guy Bedford
Guy Bedford@guybedford·
Revision numbers don't match, sequence numbers are out of order, and right now I'm finding it impossible to sync to the feed without ending up in a "sequence number cycle". They broke the meaning of revisions and sequence numbers from the couch interpretation.
English
1
0
1
461
Guy Bedford retweetledi
Guy Bedford
Guy Bedford@guybedford·
ES Module Shims is not just a production import map polyfill, but with new native browser modules features stabilizing all the time a path to consistently enable new native browser module features sooner.
English
1
3
9
1.1K