My Frontend Masters course “Code Transformation and Linting with ASTs” has been released 🎉 🎊 (go there to see a quick intro to the course)! I thought you all might be interested to know why you should take the 3 ...

This last week Andrew Blick filed an issue on glamorous indicating that the UMD build of glamorous doesn’t work with React 16. The problem is that glamorous does a lazy-require for the prop-types module and apparently when building the UMD ...

If you haven’t heard, babel-plugin-macros “enables zero-config, importable babel plugins.” A few months ago, I published a blog post about it on the official babel blog: “Zero-config code transformation with babel-plugin-macros”. Since then, there have been a few exciting developments: ...

This is the first example on the https://reactjs.org/hooks documentation: import {useState} from 'react' function Example() { // Declare a new state variable, which we'll call "count" const [count, setCount] = useState(0) return ( <div> <p>You clicked {count} times</p> <button onClick={() ...