All Stories

Windowing wars: React-virtualized vs. react-window

While react-window is newer, faster, and much lighter, it doesn’t do everything react-virtualized can do. Learn which windowing library is right for you.
Rico Kahler
4 min read

Cleaning up your Vue.js code with ES6+

ES6 was a big step forward for the web, and it introduced several features to solve problems that arise when developing with Vue.js specifically.
Jake Dohm
5 min read

What to expect in React v17

React Fiber(React v16) is awesome and has taken some significant steps towards improving the developer experience as well as the quality of applications built...
Austin Roy Omondi
4 min read

Returning null from setState in React 16

Overview React 16 lets you decide whether state gets updated via .setState to prevent unnecessary DOM updates. Calling .setState with null no longer triggers an update...
Abishek Jakhar
3 min read

Useful tools and techniques to minify your CSS

Faster page speed, better performance, overall improved user experience — these are the advantages of minifying your CSS files. This may seem obvious, yet it remains...
Peter Ekene Eze
5 min read

6 useful features in Angular CLI

With the second iteration of Google’s web framework Angular and a complete rewrite of AngularJS, the Angular community was given a significant upgrade in development productivity...
Adam Morgan
3 min read

How to migrate from HOCs to Hooks

The future is here, and you’re loving every single second of writing your React code with Hooks. You’re all like “useThis” and “useThat” and...
Kristofer Selbekk
3 min read

8 DOM features you didn’t know existed

With so much focus on tooling lately, it’s nice to take a break from all of the React and npm-install-everything posts and take a...
Louis Lazaris
10 min read

What’s new in Firefox 67: Prefers-color-scheme and more

Mozilla keeps pushing forward, and the release of Firefox 67 ships a great new feature for accessibility and customization: the prefers-color-scheme query, which allows us...
Facundo Corradini
4 min read

Getting started with Enzyme for React

Testing is an important step in web application development, especially when it comes to apps made on top of component libraries like React. Among...
Diogo Souza
7 min read

What’s new in Vuex 3.1.1

JavaScript has become the mother language of a huge, diverse, and fast-growing programming universe. Once a framework or library gets updated, the community starts...
Diogo Souza
3 min read

How to build a custom GatsbyJS theme

A brief introduction to Gatsby Gatsby is a static site generator that is built with React.js, Webpack, and GraphQL. It is used for building very fast websites that have...
Obinna Ekwuno
8 min read