Matt Ruiz

Matt Ruiz @matthewzruiz

About: Head coder for Pencil Bible, Amplinks, and others.

Joined:
May 21, 2022

Matt Ruiz
articles - 21 total

Using React Navigation instead of Expo Router

Hola hola, If you're looking to use React Navigation instead of Expo Router, then this quick guide...

Learn More 0 0Feb 10

Entry Level Project Management in 2025

How much can you make as a Entry Project Manager? New York City is offering up to ~$65k...

Learn More 0 0Feb 10

Simple and Reusable React Native Radio Button

Creating the RadioButton.tsx component import React from "react"; import {View, Text,...

Learn More 0 0Feb 3

How do I store my data in Redux?

Storing your data in one of many redux 'dump' slices. Redux slices can be used to easily...

Learn More 0 0Jan 31

Apple Auth Errors - React Native

Hola hola, If you’re React Native app is using react-native-apple-authentication and Sentry, you may...

Learn More 1 0Jan 24

React and React Native coding conventions for a successful cross-platform team in 2025

Hola hola, I’ve been building cross-platform apps since 2019. What started as just React Native has...

Learn More 0 0Jan 24

[!] CocoaPods could not find compatible versions for pod

Hola hola, When working with a bare CLI React Native app, I often run into issues during the pod...

Learn More 2 0Jan 21

Disabling ESLint in Firebase Cloud Functions using Node

Hola hola, I was working inside of a Firebase Cloud Functions project and my builds were failing...

Learn More 0 0Aug 20 '23

command not found: gsutil

Hola hola, I ran into this error when trying to retrieve the most recent backup we have for one of...

Learn More 0 1Aug 19 '23

Changing your gcloud CLI project

Hola hola, I was running into issues because I did not have gcloud or gsutil installed on our macs....

Learn More 1 0Aug 19 '23

Changing your Firebase CLI project

Hola hola, TLDR Retrieve PROJECT ID by running: firebase projects:list. Once you...

Learn More 0 4Aug 19 '23

Reusable Top Tabs in React Native

Hola hola, Often times, an app needs top tabs. There are existing solutions and we've used...

Learn More 0 0Jul 3 '23

The engine "@aws-amplify/cli" appears to be invalid.

Hola hola, After deploying a build to AWS, I was receiving this error: warning...

Learn More 0 0Jun 26 '23

Reusable Header component for React Native

Hola hola, A Header should be consistent across your React Native application - both look and...

Learn More 5 0Jun 25 '23

Technical Interview Tips 2025

Hola hola, As a Corporate Software Trainer, I’ve conducted hundreds of technical interviews. Some...

Learn More 0 0May 17 '23

Releasing PencilBible 2.0

What is Pencil Bible (PB)? Pencil Bible's vision is to the be number on Bible app for...

Learn More 0 0Apr 26 '23

Firebase: The following Swift pods cannot yet be integrated as static libraries

Hola hola, I ran into the following error after running npx pod-install while using React Native...

Learn More 20 4Jul 27 '22

Calling an https Cloud Function

A post by Matt Ruiz

Learn More 6 0Jun 15 '22

Getting started with TypeScript and React Native

Hola hola, Using TypeScript in your React Native (RN) projects can seem like a daunting task - and...

Learn More 7 0Jun 15 '22

Getting started with TypeScript and React Native

Hola hola, Using TypeScript in your React Native (RN) projects can seem like a daunting task - and...

Learn More 14 0Jun 13 '22

Structuring a React Native project

Hola! This document goes over coding conventions followed throughout the THT Projects. Here is a...

Learn More 27 5May 23 '22