Front-end education for the real world. Since 2018.





All articles by Mat “Wilto” Marquis

  1. Date is out, Temporal is in

    Temporal is the Date system we always wanted in JavaScript. It's extremely close to being available so Mat Marquis thought it would be a good idea to explain exactly what is better about this new JavaScript date system.

    JavaScript

  2. NaN, the not-a-number number that isn’t NaN

    We're pretty aware, generally that JavaScript is weird, but did you know Not-A-Number (NaN) is a type of number? Mat Marquis walks us through why that is and how to deal with NaN well in your codebases.

    JavaScript

  3. A Q&A with JavaScript for Everyone author, Mat Marquis

    To celebrate the launch of JavaScript for Everyone, we gathered some questions from the community for Mat to answer to give you some more insight into the why of the course, along with some sage advice.

    Announcements

  4. JavaScript, what is this?

    In the second part of his series, Mat Marquis explains what “this” actually is and helps you to understand what it equates to, based on various contexts.

    JavaScript

  5. JavaScript, when is this?

    JavaScript’s “this” keyword trips up all developers — junior and senior. In the first of two parts, Mat Marquis goes deep on the groundwork you need to better understand “this” and how it works.

    JavaScript

  6. A guide to destructuring in JavaScript

    Mat “Wilto” Marquis walks us through JavaScript destructuring, the rest syntax and spread syntax in a jam-packed guide.

    JavaScript