ponyfoo.com

Nicolás Bevacqua

Founder. Wrote 186 articles for Pony Foo. Tweets as @nzgb.
  1. 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 5
  2. Mixing Generators Into Iterators

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

    5m 6
  3. 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
  4. 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 4
  5. Content-Security-Policy in Express apps

    The Content-Security-Policy header is a bit frightening — will I break my website if I suddenly start blocking requests for external resources? In this article we go over a gradual approach to adopting CSP. 🔐

    15m 2
  6. The JavaScript Standard

    JavaScript has gone from being a marketing ploy to gain a tactical advantage, to becoming the core programming experience in the world’s most widely used application runtime platform. Where to, next?

    11m 3
  7. Let’s use const! Here’s why.

    When reading a piece of code, others can take cues from these signals in order to better understand what we did. ES6 offers let and const as new flavors of variable declaration, are they better signals than var?

    10m 15
  8. Fourth Year in Review

    Another year, another review of how Pony Foo did in its latest twelve months online!

    7m 1
  9. Thousands of Color-coded Visualizations in React

    For the past few days I’ve been working on a data visualization that displays Elasticsearch node distribution across different cloud instances and zones.

    19m 2