Guy Bedford

2.2K posts

Guy Bedford

Guy Bedford

@guybedford

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

Katılım Şubat 2009
697 Takip Edilen4.3K Takipçiler
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
339
17.1K
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
140
973
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.3K
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.2K
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
6
196
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
34
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
391
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
459
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
Guy Bedford
Guy Bedford@guybedford·
Finally there's also now support for polyfilling the upcoming import defer TC39 proposal, which is explained in more detail along with a demo of the hot reloading feature below. guybedford.com/hot-reloading-…
English
0
0
4
255
Guy Bedford
Guy Bedford@guybedford·
When combined with the CSS, JSON and TypeScript support the project now gives a comprehensive hot reloading workflow in the browser across module types, as a simple standards-compatible engine that can enable a lot of sandbox use cases.
English
1
0
4
278