This seems to be a very common misconception that just won’t die. I keep running into it in blog posts, Twitter discussions, and even books.
Continue reading “ES6
const is not about immutability”…
ES6 updates the grammar for identifiers. This affects a number of things, but most importantly, identifiers can be used as variable names, and identifier names are valid unquoted property names. This post describes the observable changes compared to the old ES5 behavior.
This article explains the effects of the new
u flag for regular expressions in ES6.
Continue reading “Unicode-aware regular expressions in ECMAScript 6”…
By default, composing a new email in Gmail results in an HTML email under the hood. It’s possible to opt-out of that and use plain text email instead, but that leads to some problems.
Continue reading “Dear Google, please fix plain text emails in Gmail”…
It’s trivial to find colliding passwords when hashing with PBKDF2-HMAC-anything. This post explains why that is.
Continue reading “PBKDF2+HMAC hash collisions explained”…
Browse the archive.