Email or username:

Password:

Forgot your password?
3 posts total
Nicholas C. Zakas

I wish JavaScript had a write-once const like Rust. Forced initialization of const in JavaScript means I end up using let even though the value will only be set once.

Nicholas C. Zakas

Okay, going to try and put together a formal proposal for this.

Nicholas C. Zakas

The top three most depended on npm packages are:

1. TypeScript
2. React
3. ESLint

One of these things is not like the other. Can you spot the difference?

Both TypeScript and React are maintained by full-time software engineers being compensated at companies each with a market cap of over 1 trillion each.

Nicholas C. Zakas

ESLint is maintained by folks in their spare time and relies on donations in order to pay those contributors. The total amount of money ESLint receives in a year is less than one senior software engineer's total compensation package in the United States.

In order for ESLint to continue to be developed and maintained, we need you to talk to your company about sponsoring ESLint.

Nicholas C. Zakas

Repeat after me: Blocking paste on a form textbox is not a security feature.

Show previous comments
Rich Felker

@nzakas Flip side: creating an API that allows sites to block paste or otherwise distinguish between paste and manual entry of characters is malice by the browser.

Go Up