Back to the RevenueCat homepage

Engineering blog posts - page 11

Featured Post

The State of Subscription Apps in 10 minutes: lessons, trends, and benchmarks for 2026

Essential insights from the world’s largest subscription app dataset

Lorelei Whitman

Lorelei Whitman

March 19, 2026

Follow for updates:
App Store rejections
Postmortem for Aurora Postgres Migration November 23 2022
Engineering

Postmortem for Aurora Postgres Migration November 23 2022

A detailed breakdown of our November 23 2022 performance issues

Guillermo Pérez

Guillermo Pérez

December 05, 2022

Google Play class action developer lawsuit
An overview of Google Play Billing Library 5
Engineering

An overview of Google Play Billing Library 5

Everything you need to know about Google Play Billing Library 5

Rik Haandrikman

Rik Haandrikman

November 25, 2022

How RevenueCat’s SDK team uses Release Trains
Engineering

How RevenueCat’s SDK team uses Release Trains

How we automate the releases of our SDKs

Cesar de la Vega

Cesar de la Vega

October 31, 2022

Stripe for In-App Purchases
Can you use Stripe for in-app purchases? What to know after Epic v. Apple
Engineering

Can you use Stripe for in-app purchases? What to know after Epic v. Apple

Learn when you can and how to save up to 30% in fees with RevenueCat

Charlie Chapman

Charlie Chapman

October 31, 2022

Migrating from StoreKit 1 to StoreKit 2
Engineering

Migrating from StoreKit 1 to StoreKit 2

Now that Apple has deprecated StoreKit 1

Charlie Chapman
Nacho Soto

Charlie Chapman and Nacho Soto

October 24, 2022

The Sub Club Podcast

Interviews and deep dives with the experts behind the biggest apps in the world.

Listen now
Engineering

The ultimate guide to Android subscription testing

How to accurately test in-app subscriptions in your Android app

Toni Rico
Jaewoong Eum

Toni Rico and Jaewoong Eum

October 11, 2022

Flutter tutorial
Flutter In-App Purchase Tutorial
Engineering

Flutter In-App Purchase Tutorial

Learn how to configure monthly and yearly subscriptions

Dave Faliskie

Dave Faliskie

September 20, 2022

Envoy buffering investigation
400 Errors When Migrating from NGINX to Envoy
Engineering

400 Errors When Migrating from NGINX to Envoy

A look into the work our core infrastructure team does

Mario de Frutos

Mario de Frutos

August 17, 2022

iAd vs. AdServices
iAd vs. AdServices: What’s the Difference?
Engineering

iAd vs. AdServices: What’s the Difference?

How do these two frameworks differ, and what does this change mean for your app?

Josh Holtz

Josh Holtz

August 10, 2022

Subscribe to our newsletter

RevenueCat and Stripe
Introducing Our New Stripe App
Engineering

Introducing Our New Stripe App

Customer data from RevenueCat, now inside Stripe

Francie Fernandes

Francie Fernandes

July 11, 2022

Google Play class action developer lawsuit
Google Play Class Action Settlement
Engineering

Google Play Class Action Settlement

Google's $90M settlement with app developers

Corey Rabazinski

Corey Rabazinski

July 05, 2022

WWDC 2022
WWDC 2022 Recap
Engineering

WWDC 2022 Recap

Everything you need to know about this year's updates

Josh Holtz

Josh Holtz

June 16, 2022

Want to see how RevenueCat can help?

RevenueCat enables us to have one single source of truth for subscriptions and revenue data.

Olivier Lemarié, PhotoroomOlivier Lemarié, Photoroom
Read Case Study