How to add DKIM and DMARC records to your email

DKIM and DMARC records are now required by Google and Yahoo if you want to bulk send emails but they are also useful for your private custom domain email because...

Optimising React Native's View component render speed

We all know that you can achieve a significant performance boost if you’re rendering fewer views. The <View/> component is one of the most used components in any React Native...

React Native animated bottom modal in a Native Stack Navigator

If you’re using the React Navigation library and you want to show a bottom modal you cannot use the useCardAnimation() hook to know the state of the transition, this hook...

Top quality sources to find free and paid landing page templates in 2023

A few weeks ago I started to build a landing page for my company, GUU Labs, and I realized how hard is to find some good starting points.

Designing a logo for GUU Labs

Recently I started to scratch a logo for a new software company, GUU Labs. The idea of this company is to build and provide digital products in the form of...

Summing Sprint Estimates in Notion: Creating a Rollup Property for Total Estimates

In this article, we’ll show you how to create a Rollup property in Notion to keep track of the total estimates for each sprint in your Notion workspace.

Debug Jest Unit Tests with VS Code breakpoints in React Native

An excellent way to debug your Jest unit tests is by adding breakpoints in the .test.ts file and also in the .ts one.

How to deploy on iOS 16 using Xcode 13

If you want to deploy the app to a physical device running iOS 16, you don’t need to use Xcode 14.

How did we fix a massive CPU perfomance issue in our React Native iOS app

Our users started to give us bad app reviews complaining about scroll lag, keyboard typing lag and an overall bad experience.

How to fix Circular Dependencies in React Native

Circular dependencies are usually ignored, this can accumulate over time and produce all sort of unexpected issues.

Share data between React Native and iOS widgets

Having access to app’s data in your widget extension is a basic need and how do it is pretty straight up.

Link an AppGroup Id to your iOS App

Registering a new App Group Id is not ennough if you want to make it work with your app.

Register a new AppGroup Id on iOS

Registering a new App Group Id is one of the first steps required to be done in order to be able to share data between your app and any other...

Register a new App Id on iOS

Registering a new App Id is one of the first things you need to do when starting a new iOS project.

A nice use-case for React Native Portals

Some days ago we encountered a problem that seemed very time consuming to resolve it.