/blog/ - zsh
user@portfolio ~ $

ls -la blog/

React is fast, but unnecessary re-renders can kill your app's performance. Learn exactly when (and when NOT) to use useMemo and useCallback to optimize your components.

Author: Aslany Rahim Date: December 07, 2025
39 views
0 likes
0 comments
React Frontend Optimization JavaScript

Mobile users lose connectivity constantly (elevators, subways, flights). Learn how to cache data using Async Storage and NetInfo so your app doesn't crash when the internet dies.

Author: Aslany Rahim Date: December 04, 2025
38 views
0 likes
0 comments
React Native Mobile Offline Caching UX

Are you tired of undefined is not a function errors crashing your production app? It's time to graduate from JavaScript to TypeScript.

Author: Aslany Rahim Date: December 01, 2025
32 views
0 likes
0 comments
React TypeScript Frontend JavaScript

Unlike the web, mobile apps don't have a URL bar. We explore how to structure your mobile app using React Navigation, comparing Stacks, Tabs, and Drawers.

Author: Aslany Rahim Date: November 28, 2025
40 views
0 likes
0 comments
React Native Mobile UX Frontend

Starting a mobile project? The choice between "Bare" React Native and Expo can make or break your timeline. We break down the pros and cons of each.

Author: Aslany Rahim Date: November 23, 2025
37 views
0 likes
0 comments
React Native Mobile iOS Android Expo

Stop duplicating logic in your React components. Learn how to extract functionality into Custom Hooks to clean up your codebase.

Author: Aslany Rahim Date: November 20, 2025
44 views
0 likes
0 comments
React Frontend JavaScript Web Development
user@portfolio ~ $ _