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 π₯
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
π° 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.
https://t.co/22Z3IWtGb0
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
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:
https://t.co/IPMvGmR6U9
#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?).
sad. vsce (the tool you need to use when developing a vscode (@code) extension) officially declined to support yarn 2+ and pnpm. https://t.co/d4STGCO9M0
@_nicojs I know this class field problem very early and when I actually hit one in real world, I was surprised that TypeScript did not check that, therefore I made that PR. Nice to see it fixes others real world project!
#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. ποΈ
https://t.co/jkBt6tXfWM
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?
Stop the evil #eIDAS! https://t.co/NS39DYyFtL
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
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 https://t.co/GRfNY5dTC1 and no one reviewed it. The Next.js team member's PR https://t.co/FNfhUSWeFM has been merged within hours.
@oliverdunk_ but the web extension already has support for some other format right? I also wonder how we use it in JSON (imo it is only readable in multiple lines) or if we will have any other format for the Web.