If you’re already familiar with SQL, Open Distro makes interacting with Elasticsearch clusters a breeze.
CSS combinators come in handy when you want to alter HTML you don’t have access to or pinpoint the section you want to style with high accuracy. In this tutorial, learn how to style your HTML with CSS combinators.
With PWAs, you can request permission to display browser notifications, use the cache to make your website load faster, and more. Learn how to create notifications, add elements to the cache that aren’t defined in the service worker, and establish communication between the client and service workers in a PWA.
One of the biggest hidden benefits of GraphQL is its human-friendliness.
This post lists several UIs that support dark mode out of the box to make developers’ lives easier when they’re looking to improve user experience.
Technically the same user experience can be accomplished with the current technology without React Suspense but it can be said that creating a better user experience requires a better developer experience.
The useLocalStorageState Hook makes it easier to persist data in the browser by abstracting the use of localStorage into a React Hook.
Learn how treat can help you reduce CSS-in-JS runtime overhead while simultaneously providing legacy browser support and type safety.
This post compares React Native, Flutter, Xamarin, Ionic, and NativeScript based on setup, documentation, hot reloading, and debugging.
Learn how SQLite can be used in development alongside other relational databases like Postgres.
In this article, we will be taking a look at some of the features and improvements on the previous versions, coming to version 8 of Babel.
I still do use async/await and it is excellent for a one-call scenario, but I, and many others, have discovered it is minimal for more complex real-world situations.