ponyfoo.com

Nicolás Bevacqua

Founder. Wrote 191 articles for Pony Foo. Tweets as @nzgb.
  1. Interviewed at Tencent Frontend Conference

    Last month, I was interviewed after delivering a presentation on ECMAScript to an audience in Shenzhen, China. I think it was an entertaining interview, so here’s a transcript.

    6m 0
  2. Null Propagation Operator in JavaScript

    There’s a proposal in stage 1 for the Null Propagation operator. In this article we’ll take a look at the proposal, which offers an alternative to null …

    5m 19
  3. Pattern Matching in ECMAScript

    There’s a stage 0 proposal for pattern matching in JavaScript. In this article we’ll take a look at what the proposal entails and also show how you might …

    9m 17
  4. Setting up 2FA for Node.js Applications

    Let’s take a look at how we can quickly hash out a correct two-factor authentication (2FA) solution for our web applications. First off, let’s work out the …

    12m 1
  5. TC39, ECMAScript, and the Future of JavaScript

    Last week, I gave a presentation at Tencent Frontend Conference in Shenzhen, China. For this article, I’ve adapted its transcript.

    27m 9
  6. Regular Expressions in a post-ES6 world

    In this article we’ll take a look at regular expressions improvements in and after ES6. We’ll discuss the /y, /u, and /s flags, named capture groups, unicode property escapes, lookbehind assertions, and String#matchAll.

    23m 7
  7. Mixing Generators Into Iterators

    As it turns out, iterators can be written using generators. This can lead to some interesting use cases.

    5m 6
  8. Observables Proposal for ECMAScript!

    There’s an ECMAScript proposal for Observables in the works. In this article we explore the proposal, the API, and look at a few use cases.

    Observables in …

    6m 11
  9. Variables declared using const are not immutable

    Using const only means that the variable will always have a reference to the same object or primitive value, because that reference can’t change.

    2m 5