Erin Mikail Staples
Erin Mikail Staples is a developer experience engineer, stand-up comedian, and dog mom living in Brooklyn, NYC🗽 by way of Reno, NV 🤠.
Stories by Erin Mikail Staples
Building a toggle-able link in bio app with Reflex.dev and LaunchDarkly
By day, I'm a developer experience engineer; by night, I'm a stand-up comedian. My audience (whether it's a tech conference or comedy club) differs widely. And as any skilled performer knows, the first way to bring on the tomatoes is by not serving your audience what they want. Fortunately, I've crafted a customizable (and toggle-able) link in the bio application using Reflex.dev and LaunchDarkly, which displays different information based on the scenario. Follow this guide to learn how to create a dynamic (and visually appealing) link in the bio site.

Erin Mikail Staples
Boost Your Next.js Reality TV Scenario Generator: Rate Limiting and Targeting with Arcjet and LaunchDarkly
Reduce risk in your AI-powered apps by implementing rate limiting with Arcjet and leveraging LaunchDarkly’s targeting capabilities.

Erin Mikail Staples
How to build an AI-powered Reality TV Scenario Generator App in Next.js with Replicate + LaunchDarkly
Thanks to the power of technology and AI, we can try our hand at a Reality TV Simulator app. Let’s build an AI-powered application that generates scenarios for a wilderness survival reality TV show, similar to a personal favorite, "Naked and Afraid." Let’s use Next.js, LaunchDarkly, and Replicate to create a Reality TV AI generator application.

Erin Mikail Staples
Launch your next big idea with the Jam.dev Starter Pack
You’re a builder with your next big idea — the only thing stopping you is figuring out which dev tools to use. Don’t get stuck in analysis paralysis; we’ve been hard at work with the Jam.Dev team, alongside other must-have developer tools to bundle everything you need in one neat little package.

Erin Mikail Staples
Using LaunchDarkly to target different audience segments within your Python Application
In this tutorial, you will learn how to create different user experiences in a Python application that provides two different playlist examples by leveraging LaunchDarkly's targeting rules and segments.

Erin Mikail Staples
Using the LaunchDarkly CLI Local Development Server: Testing Client-Side and Server-Side Flags in an Astro Application
In this tutorial you will learn to add a kill switch to disable 3rd-party API calls in a FastAPI application, using the LaunchDarkly Python SDK.

Erin Mikail Staples
How to instantly flip web app styles with LaunchDarkly's JavaScript client library
Discover how to instantly switch web app styles using LaunchDarkly's feature flags in this JavaScript tutorial. Follow along as we transform DJ Toggle’s fan page from a nostalgic 1995 look to a sleek 2000s style, all controlled by a feature flag. Learn to create and manage feature flags, allowing you to update your app’s appearance without redeploying code. If something goes wrong, simply toggle the flag off to revert to the original style, ensuring a smooth user experience. This step-by-step guide emphasizes risk-free feature rollouts, making your development process safer and more efficient. Explore more ways to innovate confidently with LaunchDarkly’s powerful tools.

Erin Mikail Staples
How to instantly roll back buggy features with LaunchDarkly’s JavaScript client library
LaunchDarkly’s kill switch feature flags are a helpful tool to disable features with a single click rather than going through an entire code deployment. In this tutorial, we’ll use LaunchDarkly's kill switch flags in a JavaScript application. We’ll add a new feature to an example application called "DJ Toggle’s fan page", and wrap it in a feature flag to mitigate risk in the rollout process. Additionally, we’ll explore how to roll back features if we encounter pesky bugs.

Erin Mikail Staples
How to mitigate risk with progressive feature rollouts in Python using LaunchDarkly.
“Works on my machine” can be a standard cop-out for remedying problems within your code base. While yes, things can work great in a small silo errr — one device, rolling out features at scale can increase the potential for risk as more users access a new feature or application. Roll out new features confidently by leveraging progressive rollouts to identify any issues that may occur as you scale.

Erin Mikail Staples
Using LaunchDarkly to mitigate risk by implementing Kill Switch flags within your Python application.
One of the best ways to keep innovating with speed while mitigating risk is by implementing feature flags. Using Kill Switch flags can help you swiftly disable potentially problematic features, preventing outages within your application, keeping your user experience top-tier. Let’s work through how to implement Kill Switch flags using LaunchDarkly in a Python application.

Erin Mikail Staples
How to build a Pokédex with a Game Mode with Next.js, Vercel, PokeAPI, and LaunchDarkly
Create a Pokédex game using Next.js, Vercel, PokéAPI, and LaunchDarkly. This blog will guide you through building a Pokédex that doubles as a fun quiz game. By leveraging the power of Next.js for dynamic rendering and Vercel for seamless deployment, along with PokéAPI for comprehensive Pokémon data and LaunchDarkly for feature flagging, you’ll have a fully functional and interactive Pokédex. Ready to catch 'em all? Let’s dive in and build your Pokédex together!

Erin Mikail Staples
Running your first A/B test in LaunchDarkly with JavaScript and Next.js
Learn how to set up, run, and analyze an A/B experiment in LaunchDarkly using a pre-built Next.js application. Follow our step-by-step guide to clone the Galaxy Marketplace Example App, configure it, and connect it to LaunchDarkly. After setting up your environment and installing the necessary dependencies, you'll create and test feature flags. Develop a hypothesis, set success metrics, and track user events to evaluate the impact of feature changes. Analyze your experiment data to determine the winning variation and implement changes based on your findings. Enhance user experience, increase conversion rates, and make informed product decisions with LaunchDarkly’s A/B testing capabilities.

Erin Mikail Staples
How to Build a Sentiment Analysis App in Hugging Face Spaces with Interchangeable Models and AI Model Feature Flags
Start your AI journey by building a sentiment analysis app with Hugging Face Spaces and LaunchDarkly AI model feature flags. This tutorial guides you through setting up a Python environment with Streamlit, Transformers, and PyTorch, creating a Hugging Face Space, and using LaunchDarkly to switch between sentiment analysis models dynamically. By leveraging these powerful tools, you can effortlessly analyze text sentiment and experiment with different AI configurations, easily enhancing your machine-learning projects.

Erin Mikail Staples
How to use funnel experiments in LaunchDarkly
Funnel experiments are more than just another tool in your experimentation toolbox—they’re essential for those who want to understand and optimize for the entire user journey. While A/B testing gives you a magnifying glass for single changes, funnel experiments provide relevant data across a user flow. If experimentation is a way of measuring the impact of a change made, funnel experiments calculate the best versions in a series of events or user flows. If you’re playing drop-off detective, funnel experiments can pinpoint where users vanish into the abyss. This tutorial will teach you how to set up, run, and analyze funnel experiments in LaunchDarkly.

Erin Mikail Staples
Experimentation in LaunchDarkly: feature roundup
Release meets experimentation Pairing feature management and release with experimentation is a natural fit for building exceptional user experiences. This combination allows you to understand the business impact of every release, from major features to minor bug fixes. You will no longer be rolling the dice and hoping for the best—experimentation allows you to measure, analyze, and fine-tune your product based on user data. Having feature management and experimentation built into the same tooling and processes reduces the potential technical debt or miscommunication that can occur when bouncing between tools. Let’s dive into LaunchDarkly’s experimentation feature set and see what is possible.

Erin Mikail Staples
Guide to software release versioning best practices

Erin Mikail Staples
What is mobile app A/B testing? Benefits and best practices
Learn what mobile app A/B testing is, how it works, common use cases, and what the benefits are.

Erin Mikail Staples
Writing the Perfect Tech Talk for Galaxy
ICYMI — Galaxy is back and it’s in person this year! Do you have a great story of how you’ve used feature flags and software development, and want to share it? Here's how to tell an effective story.

Erin Mikail Staples
A guide to experimentation in LaunchDarkly
Get a step-by-step guide on how to run experiments in LaunchDarkly at an introductory (101) level.

Erin Mikail Staples

