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

Exploring Remix Vite And Other Breaking Changes In Version 2.2.0 And Version 2.7

Exploring Remix Vite support and other v2.20 and v7 changes

Dev

The Remix Vite integration helps speeds up development via features like HDR and HMR. Read about Remix Vite and other breaking changes.

Hussain Arif
May 14, 2024 ⋅ 7 min read
Generating Pdfs In React With The React Pdf Library

Generating PDFs in React with react-pdf

Dev

react-pdf enables you to automate the process of generating PDFs for things like customer invoices and display them easily in your app.

Hussain Arif
Mar 11, 2024 ⋅ 8 min read
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