Frontend dev at Sujitech.

Joined March 2020
Jack Works 🕊️ retweeted
ECMAScript excitement 😉 Congrats to @jackworks_asref @NicoloRibaudo hai-x on landing flagged support for @TC39 Stage 3 Import Defer in upstream webpack 🎉 import defer * as ns from "m" Import Defer means lazy evaluation of modules; loading at the point of namespace usage 🔥
2
5
72
3,511
I found @npmjs leaked my email. I use a different email for every website, and I received two scam emails sent to the address I only use for NPM.
2
268
we the JavaScript pattern matching team are still working on it, this is the similar C++ code in our proposal (for now). pic 1 is what current proposal contains, pic 2 is what might happen with other proposal in the future
Yo wtf how is C++ getting pattern matching before JavaScript 😭 @BrendanEich please assume creator superpowers and rectify kthx
2
9
449
Jack Works 🕊️ retweeted
📰 Today, I write about patching globals, why it's so appealing, and five reasons that make it a bad API design. I really think you should read it. Huge thanks to @leeerob and @ljharb for helping me proofread this one. kettanaito.com/blog/why-patc…
21
69
24
382
101,236
To library authors, never ship .ts files as "types" directly. Your user may use stricter tsconfig and they have no way to ignore errors in your code. #typescript
1
7
524
New bug to workaround for compressor authors
Don't know why #Safari is the new IE? Safari basically implements JavaScript without being ECMA-262 compliant. You can just test this out on Safari 17.4: nonzzz.github.io/safari-scop…
2
685
#Firefox 122 supports native passkeys on macOS, this is the last pain point after I switched from the evil Chrome (remember Manifest V3, FLoC, Privacy sandbox or WEI?).
1
4
553
I'm not a robot, please stop @Google #reCaptcha. I'm tired of clicking images
3
405
#Google #Chrome has not solved the _basic_ developer experience regression of MV3 for 3 years (you cannot refresh via F5 since MV3 day 1, issue reported in 2020) and they’re starting to push the deadline again. 👎️ developer.chrome.com/blog/re…
4
479
this is why we should all use dual licenses (AGPL+...), to not "code for free". OSS is used by big companies and OSS devs are hated by their HRs. disgusting 🖕
my two cents: as a FAANG hiring manager, when i see a developer resume that has open source contributions, i put it in the discard pile. to me it’s a red flag. how dedicated can you really be to your job if you have this much spare time to write code for free?
1
1
9
1,237
Stop the evil #eIDAS! last-chance-for-eidas.org/ European citizens, take action! This is a crime to everyone in the world, The law doesn't even allow certificate transparency, which means EU governments will definitely forge certificates. #Mozilla #EFF
9
12
2,257
I've already commented on this before. And the exact same thing just happened again, and this time is @nextjs. I made a PR months ago github.com/vercel/next.js/pu… and no one reviewed it. The Next.js team member's PR github.com/vercel/next.js/pu… has been merged within hours.
I feel very uncomfortable. I made a PR last year github.com/facebook/react/pu… and no one reviewed, then last week another contributor independently created the same fix github.com/facebook/react/pu… and merged within a week. I don't know why React team ignores me, it hurts my enthusiasm.
4
2
4
37
23,970
my first in-person meeting of @tc39!
1
1
33
2,270
I switched to #Firefox and found it's actually better than Chrome on Android. It supports extensions (dark reader and ublock origin). Its "jump back in" feature is better than Chrome. The only problem for me is passkeys support.
github.com/RupertBenWiser/We… Secure boot on the Web but even worse. Imagine you cannot set your own signing key for Secure Boot, and the attestation is sent to a big company to decide if you can boot your PC. This is treacherous computing (gnu.org/philosophy/can-you-t…).
2
529
github.com/RupertBenWiser/We… Secure boot on the Web but even worse. Imagine you cannot set your own signing key for Secure Boot, and the attestation is sent to a big company to decide if you can boot your PC. This is treacherous computing (gnu.org/philosophy/can-you-t…).
1
6
1,125