ponyfoo.com

Nicolás Bevacqua

Founder. Wrote 180 articles for Pony Foo. Tweets as @nzgb.
  1. 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?

    Read full article
    10 minute read
  2. Fourth Year in Review

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

    Read full article
    6 minute read
  3. 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.

    Read full article
    19 minute read
  4. Announcing Practical ES6 📚
    — and the Modular JavaScript Book Series!

    Practical ES6 is the first book in a 📚 series I’m dubbing Modular JavaScript, which aims to be a comprehensive, freely available, and open set of books with the mission of improving our collective understanding of modular JavaScript.

    Read full article
    21 minute read
  5. Modular JavaScript launches in a week! 🚀

    Modular JavaScript is an open effort to improve our collective understanding of writing robust, well-tested & modular applications. It is launching very soon.

    Read full article
    7 minute read
  6. JavaScript Asynchronous Iteration Proposal

    There’s a proposal in the works to simplify asynchronous iteration even further.

    The Asynchronous Iteration proposal is already in stage 2 and being heavily worked …

    Read full article
    4 minute read
  7. How I Got Into Programming

    Roughly half of this story first appeared on the preface to my first book, JavaScript Application Design, but I’ve always felt that the story also belonged on …

    Read full article
    11 minute read
  8. Template Literals are Strictly Better Strings

    This article explores how template literals are strictly better than strings, and how they too should become the new default of a post-ES6 era – over single and double quoted strings.

    Read full article
    14 minute read
  9. Binding Methods to Class Instance Objects

    There’s a number of different ways we can ensure class methods have access to this. After some controversy on Twitter last week, we quickly go over the most …

    Read full article
    6 minute read