Farhan Says Hi 👋
Farhan Says Hi 👋
Light
Dark
Automatic
Posts
Using Material Design / Material UI in a React Native App
Hamburger menus, drawer navigation, Floating Action Buttons, and Contextual Action Bars. Add all these and other Material Design goodies to your app seamlessly
Farhan Kathawala
Jun 28, 2021
11 min read
Programming
,
React-Native
,
Mobile App Development
Build a Google Maps style panel overlay with scrollable inner content in React Native using rn-sliding-up-panel and react-native-maps
Draggable panels exist on most modern apps with a map component (think DoorDash, SpotAngels, Google Maps), but implementing such a panel with scrollable inner content isn’t easy. Here is a way to implement that type of panel with seamless draggability and content scrolling in React Native
Farhan Kathawala
Jan 3, 2021
7 min read
Programming
,
React-Native
,
Mobile App Development
Build an NPM Package with Expo Dependencies for Expo and Plain React Native Apps
A guide to publishing NPM packages meant to be used in Expo and plain React Native apps, especially if your packages depend on Expo libraries
Farhan Kathawala
Nov 16, 2020
8 min read
Programming
,
React-Native
,
Mobile App Development
How to Save Files to a Device Folder using Expo and React-Native
Save files to a device’s internal storage so that it’s publicly visible to other apps with one line of code
Farhan Kathawala
Nov 10, 2020
5 min read
Programming
,
React-Native
,
Mobile App Development
Free, One-Command, Self-Hosted Commento Deployment for a Hugo Site
I couldn’t find a turnkey, one-command solution to self-host my preferred comment section service on my site, so I wrote my own.
Farhan Kathawala
Sep 22, 2020
4 min read
DevOps
Hiding API Keys on React Native in 10 Minutes with AWS API Gatweway
The popular
react-native-google-places-autocomplete library
asks you to paste your third-party API keys in frontend code, which is pretty insecure. But you
can
stay secure without wasting a whole day on a custom workaround. Here’s how.
Farhan Kathawala
Sep 7, 2020
7 min read
Programming
,
DevOps
Cite
×