STAREAST 2024 Concurrent Session : Controlled Mobile Rollout with React Native

SEE PRICING & PACKAGES

Thursday, April 29, 2021 - 1:00pm to 2:00pm

Controlled Mobile Rollout with React Native

Controlled rollouts, or canary releases, allow you to release your features to a small subset of your user base at a time to ensure functionality before releasing it to your entire user base. Its a fundamental piece of having an effective CI/CD pipeline, and essential to chaos engineering because you can roll out features to production, test them in production, and ensure functionality and reliability. However, this process on mobile comes with some challenges. How do you propagate feature flagging configuration to mobile devices that don't always have a strong network? As a mobile developer, you want to be able to use the latest flag configuration, but you also don't want to stop someone using the app just because you can't load the feature flag config. In this talk, we'll start with why controlled rollout is important and how feature flags enable you to do it successfully, then we will talk about mobile specifics, and then a demo with React Native.

Akamai Technologies

Talia Nassi is a Lead Developer Advocate at Akamai Technologies and international keynote speaker who delivers content on building in the cloud, the software development lifecycle, testing in production, and Linode. She enjoys helping developers understand how to build efficient applications in the cloud seamlessly and at scale. She speaks at conferences globally, while creating written and video content for developers building in the cloud. She was previously at Amazon Web Service, Split Software, Forbes, WeWork, and Visa.