Hussain Arif Hussain is a CS student in Pakistan whose biggest interest is learning and teaching programming to make the world a better place.

Stories by Hussain Arif

Understanding React's useFormState and useFormStatus Hooks

Understanding React’s useFormState and useFormStatus Hooks

Dev

React released two Hooks intended to help with forms: useFormState and useFormStatus. Learn how to use them in your forms in this post.

Hussain Arif
Dec 21, 2023 ⋅ 6 min read
Understanding React Native encryption libraries

Understanding React Native encryption libraries

Dev

React Native encryption libraries have a lot to offer in terms of providing smooth security checks for your Expo apps. Learn about it here.

Hussain Arif
Nov 7, 2023 ⋅ 6 min read
Best headless UI libraries in React Native

Best headless UI libraries in React Native

Dev

Learn about four of the best React Native headless UI component libraries, how they interop with Expo, and how they compare to each other.

Hussain Arif
Sep 28, 2023 ⋅ 6 min read
Understanding React higher-order components

Understanding React higher-order components

Dev

Learn the fundamentals of React’s high-order components and play with some code samples to help you understand how it works.

Hussain Arif
Sep 19, 2023 ⋅ 9 min read
Best CI/CD tools for React Native

Best CI/CD tools for React Native

Dev

Get a high-level comparison of five of the most popular and well-used CI/CD tools for React Native apps, including the features they support.

Hussain Arif
Aug 7, 2023 ⋅ 7 min read
Localizing content with Remix and Contentful

Localizing content with Remix and Contentful

Dev

Localizing your content can impact the usability and conversion rate of your blog. In this post, learn how to do this with a Remix frontend.

Hussain Arif
Jun 30, 2023 ⋅ 6 min read
A Deep Dive Into The React Native FlatList

A deep dive into React Native FlatList

Dev

React Native FlatList is a component that allows you to render lists with zero hassle and minimal code. Let’s explore how to use it.

Hussain Arif
May 23, 2023 ⋅ 11 min read
Debugging Node.js with Chrome DevTools

How to debug Node.js using Chrome DevTools and watchers

Dev

In addition to debugging Node.js applications using the built-in Node.js debugger and watchers, Google Chrome DevTools is one of the most crucial pieces of software used during app development.

Hussain Arif
May 23, 2023 ⋅ 5 min read
Getting started with fnm, a Rust-build Node.js version manager

Getting started with fnm, a Rust-built Node.js version manager

Dev

Learn how to install and use fnm, a fast, Rust-built version manager for Node.js and competitor to Volta and nvm.

Hussain Arif
Feb 21, 2023 ⋅ 4 min read
React Logo

Smooth animations with React Native Reanimated 3

Dev

React Native Reanimated allows for granular control and performance over animations in apps. Let’s see what’s new in v3.

Hussain Arif
Oct 18, 2022 ⋅ 4 min read
Build A GraphQL App In Node.Js With TypeScript And Graphql-request

Build a GraphQL app in Node.js with TypeScript and graphql-request

Dev

Build a full-stack app using GraphQL and Node.js in the backend for a more user friendly interface with helpful elements and buttons.

Hussain Arif
Jun 2, 2022 ⋅ 9 min read
How To Solve React UseHook's Infinite Loop Patterns

How to solve the React useEffect Hook’s infinite loop patterns

Dev

Solve the issue of infinite loops when using the useEffect Hook in React to more smoothly utilize the Hook for your app’s side effects.

Hussain Arif
May 4, 2022 ⋅ 5 min read