Summary It is recognized that a nonce based Content-Security-Policy (CSP) is stronger if it does not allow strict-dynamic, since scripts that are running cannot load other scripts arbitrarily. Howe... (more…)
Read more »
The Maybe type is a popular abstraction for defining values that may or may not exist. Why should you use it in JavaScript? (more…)
Read more »
Welcome to Jscrambler 101! A collection of tutorials on how to use Jscrambler to protect your JavaScript. In this tutorial, we will teach you how to make your first protection. (more…)
Read more »
Earlier today, I was briefly entertaining the idea of writing a library to wrap and enhance querySelectorAll in certain ways. I thought I’d rather not introduce a Parsel dependency out of the box, but only use it to parse selectors properly when it’s avai... (more…)
Read more »
Intentional code is the best code. Patrick shares how to apply design patterns to write cleaner JavaScript. (more…)
Read more »