- Mocking Stripe.js methods with Cypress
- Handling network request state in React with a custom Hook
- Easier function arguments with destructuring
- Simplifying module resolution with Babel or webpack
- Organising webpack configuration for different environments
- Reusing layouts in React Router 4
- Dipping a toe into functional JS with lodash/fp
- Handling props and class names in React
- Destructuring objects as function parameters in ES6
- Unit testing React components without a DOM
- Using webpack to build React components and their assets
- CommonJS and AMD coexisting with webpack
- Writing React components as CommonJS modules
- Decoupling with custom jQuery events
- Modular HTML components with RequireJS
- Speeding things up with sessionStorage
- Writing AMD compatible plugins for jQuery