Repeat yourself a little less

Prop drilling is one of the most common gripes with React. You add a prop or event in a component way down the hierarchy...
Dan Vanderkam
11 min read

Search-optimized SPAs with React Helmet

React Helmet is a document head manager that makes it easy to improve SEO for your React-based SPAs.
Ashutosh Singh
5 min read

5 tricks to eliminate render blocking resources

If you reduce the number of render blocking resources, you can shorten the critical rendering path and reduce page load times, thus improving the...
Anna Monus
8 min read

Understanding linear and binary search in JavaScript

Find out how to implement linear search and binary search in JavaScript and determine the right time to use each algorithm.
Gbolahan Olagunju
2 min read

How to create onboarding screens with React Native ViewPager

We are going to use a React Native community package, called react-native-viewpager, that allows us to swipe left or right between different pages where...
Aman Mittal
8 min read

Configuration management in Rust web services

Configuration management is a core concern in any nontrivial web application, and the Rust ecosystem provides everything you need and more.
Mario Zupan
8 min read

How to choose the right Rust HTTP client

In this guide, we'll walk through the main features of six Rust HTTP clients and demonstrate how to make GET and POST requests with...
Michiel Mulders
6 min read

UI testing using QA Wolf

If you've worked with intricate UI testing frameworks in the past and are looking for a more seamless experience, QA Wolf is worth a...
Kapeel Kokane
7 min read

JSON and Rust: Why serde_json is the top choice

To put it simply, JSON support shouldn't be a concern for any Rust developer. It's very much production-ready and arguably best in class compared...
Joshua Cooper
6 min read

Framework-free frontends with Malina.js

Malina.js is a new library inspired by Svelte that compiles your app down to vanilla JavaScript, producing a framework-free frontend.
Abdulazeez Abdulazeez Adeshina
6 min read

The 7 best tools for rapid prototyping

Which rapid prototyping is best for you? Check out this guide to weigh the pros and cons of 7 popular rapid prototyping tools including...
J Simpson
6 min read

Creating a Node.js GraphQL server using Prisma 2

In this article, we will be building a basic polling GraphQL server.
Jeremy Kithome
10 min read