"To err is human, but to really foul things up you need a computer"
|
—
Paul Ehrlich,
Physician and scientist
|
|
|
Best 7 links of week #46, 2018
|
|
|
The interesting case of Cloudflare that is running a serverless infrastructure without containers. The trick lies in a feature of V8 called isolates. This article goes in great details explaining how this solution works and why it's more performant than container-based isolation.
|
|
|
|
CSS is critical to rendering a page—a browser will not begin rendering until all CSS has been found, downloaded, and parsed—so it is imperative that we get it onto a user’s device as fast as we possibly can. Any delays on the Critical Path affect our Start Render and leave users looking at a blank screen.
|
|
|
|
An interesting piece on passwords and what's next in the MFA landscape. not just any old 2FA but U2F and in particular, Google's Advanced Protection Program. This post will be partly about 2FA in general, but also specifically about Google's program because of the masses of people dependent on them for Gmail.
|
|
|
|
Faster and easier-to-debug async functions and promises are coming to V8 v7.2 / Chrome 72.
|
|
|
|
Dealing with this in JavaScript can be tricky. But what if instead of fight against it we could leverage on it to achieve nice stuff like function composition with virtual methods? This is what we are going to explore in this article about one of the potential upcoming JavaScript features: The Bind Operator.
|
|
|
|
In this article we will look at the various ways an object can be copied in Javascript. We will take a look at both shallow and deep copying. While shallow copying is rather straightforward, deep copying is more tricky.
|
|
|
|
Money is everywhere. Banking apps, e-commerce websites, stock exchange platforms, we interact with money daily. The interaction in our code is not that obvious and it's very easy to do some common mistakes.
|
|
|
|