ponyfoo.com

  1. ES6 Arrow Functions in Depth

    The daily saga of es6-in-depth articles continues. Today we’ll be discussing Arrow Functions. In previous articles we’ve covered destructuring and template …

    6m 7
  2. ES6 Template Literals in Depth

    Yesterday we’ve covered ES6 destructuring in depth, as well as some of its most common use cases. Today we’ll be moving to template literals. What they …

    11m 27
  3. ES6 JavaScript Destructuring in Depth

    I’ve briefly mentioned a few ES6 features (and how to get started with Babel) in the React article series I’ve been writing about, and now I want to focus …

    10m 23
  4. A Brief History of ES6 Tooling

    I wrote a few articles about React and ES6 these last few days, and today I wanted to add a bit more of context as to why I seem to be super into ES6 all of sudden. …

    4m 2
  5. React, JSX and ES6: The Weird Parts

    I’ve spent a few days working with JSX and React and I have mixed feelings about them. React is pretty neat, but I find that they made some very unusual choices …

    11m 37
  6. Server-side React Layout & Side Effects

    We’ve been hard at work last week analyzing how to build a universal app using React. First we looked at the bare minimum needed to run Babel through Browserify …

    9m 8
  7. Universal Routing in React with ES6

    Yesterday, we learned about how to set up a build process for an universal ES6 React app using Babel, and how to have that React app render “universally”

    10m 5
  8. Universal React with Babel, Browserify

    I finally got around to trying out React, and this blog post will detail my initial impressions as well as a tutorial on how to make your React apps universal from the …

    13m 14
  9. Polyfills or Ponyfills?

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    5m 6
  10. Things you can do with native DOM

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    5m 7
  11. Git and GitHub Hacks

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    5m 5
  12. Why I Write Plain JavaScript Modules

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    12m 22
  13. Dream of Browser Test Automation?

    Browser testing has been a pain for a decade now. The landscape is showing a lot of promise nowadays, and I wanted to share the approach to client-side testing …

    6m 0
  14. README Driven Development

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    4m 3
  15. Low-Budget Hosting Tips

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    8m 7
  16. Maintaining Open-Source Software

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    6m 0
  17. Pragmatic Semantic Versioning

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    3m 7
  18. Fixing Performance in the Web Stack

    There’s plenty of performance optimization techniques in web development. Particularly, if you look into each portion of the web stack in detail. In the …

    28m 4
  19. Let’s talk about Web Performance

    For the past few months I’ve been speaking at conferences about web performance. Unfortunately, none of those awesome conferences have published their talk videos

    21m 1
  20. Leveraging Constraints

    These are short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish one of these every weekday. I’d …

    4m 0
  21. Blogging and OSS — Food for Thought

    I’ve been toying with the idea of releasing short-form “thoughts”, in addition to the usual longer-form articles in the blog. The goal is to publish …

    4m 0