Home / Companies / Statsig / Blog / June 2025

June 2025 Summaries

7 posts from Statsig

Filter
Month: Year:
Post Summaries Back to Blog
Randomization is crucial for valid A/B testing as it ensures that any differences observed between groups can be attributed to the experimental manipulation rather than confounding factors. The blog discusses three primary randomization methods: simple randomization, seed randomization, and stratified randomization, each with its pros and cons. Simple randomization involves minimal intervention and assumes that randomness will balance group characteristics, while seed randomization uses multiple random groupings to achieve balance based on historical data. Stratified randomization involves controlled allocation, using historical data to create groups with similar characteristics prior to the experiment. The choice of method depends on factors like the availability of historical data, the method of user allocation, and the sensitivity of key performance indicators to group characteristics. The blog emphasizes the importance of selecting the appropriate randomization technique based on the experiment's objectives and the test population's characteristics, noting that advanced methods like seed and stratified randomization provide greater control but may not be feasible for experiments involving new users without prior data.
Jun 30, 2025 2,116 words in the original blog post.
In the fast-paced environment of modern industry, analysts often face the challenge of conducting rapid experiments and delivering quick insights, which is hindered by the traditional approach of running A/B tests sequentially. This blog advocates for parallel testing, arguing that it accelerates the experimentation process, enhances statistical power by reducing the pressure to shorten test durations, and allows for deeper insights through complex interactions that might be missed in sequential testing. Concerns about potential interactions between simultaneous tests are addressed with statistical methods to assess and manage these interactions, ensuring that treatments can be evaluated independently if no significant interaction is detected. The blog emphasizes the importance of careful planning to avoid negative product experiences and suggests that parallel testing not only saves time but also uncovers valuable insights by allowing for a more comprehensive analysis of multiple factors interacting simultaneously.
Jun 24, 2025 1,618 words in the original blog post.
A/B testing can be a lengthy process without the right tools, often requiring large sample sizes and extended timelines to detect meaningful changes. Techniques such as running concurrent experiments, using proxy metrics, and employing advanced statistical methods like Covariate adjustment (CUPED & CURE), Winsorization, and stratified sampling can help reduce the duration and improve the efficiency of A/B tests. Running tests concurrently minimizes delays caused by interaction effects, using proxies for KPIs accelerates data collection, and employing thoughtful statistical adjustments reduces noise, enhancing the reliability of results. Additional strategies like adaptive allocation with contextual bandits, sequential testing, and Bayesian framing allow for faster and more informed decision-making. Ultimately, while speed is crucial, maintaining the integrity of the experimentation process and making thoughtful interpretations of the data are vital to successful product experimentation. Statsig offers tools that integrate these methods, enabling faster and more reliable testing without compromising quality.
Jun 24, 2025 1,080 words in the original blog post.
A robust mindset is crucial for success in A/B testing, as most tests fail with industry benchmarks showing a 12-30% success rate, making resilience and curiosity essential traits. This guide emphasizes the importance of preparing for losses, setting thresholds, and continuously developing new hypotheses to ensure progress despite setbacks. It advises against rushing decisions after initial failures, suggesting that some tests may start poorly but eventually succeed, and encourages a reflective approach to data analysis to uncover hidden insights. The text highlights the need for an organizational culture that supports experimentation, with clear processes and the right tools to facilitate effective testing. Ultimately, the key to long-term success in testing lies in persistence and the willingness to learn from both failures and successes.
Jun 16, 2025 844 words in the original blog post.
Statsig highlights the integral role of systematic experimentation in the development of AI applications, noting that A/B testing remains a cornerstone for optimizing product performance. As AI increasingly automates the building phase in the build-measure-learn loop, the need for precise measurement and iteration grows. Traditional offline AI/ML testing is evolving into "offline evals," allowing teams to test large language models (LLMs) using representative inputs to determine optimal versions for production. This shift, along with the increased use of AI-generated code, demands robust quantitative optimization to ensure product quality and performance. Moreover, the focus in AI development is shifting from feature creation to identifying impactful ideas, making every engineer a potential growth engineer. The unique value of AI products now lies in their contextual application, as seen in successful cases like Grammarly, which leverages domain-specific user insights to differentiate itself from generalized models like ChatGPT. As AI becomes embedded in every product, experimentation and optimization are essential to deliver distinctive user experiences and drive growth.
Jun 13, 2025 1,602 words in the original blog post.
Statsig, a company that initially struggled with manual infrastructure processes and limited resources, managed to scale to handle over 2 trillion events a day by adopting a dynamic infrastructure framework using Pulumi, Docker, and Argo CD. This transformation allowed them to overcome significant challenges such as highly manual configurations, disconnected dependencies, and resource limitations by creating a self-service, automated system that enhances both internal and external developer experiences. Their approach involved automating infrastructure as code (IaC) with Pulumi, integrating it into their CI pipeline, and using Argo CD for continuous deployment, thereby eliminating manual errors and enabling end-to-end automation from code commit to live deployment. This shift not only improved efficiency and safety but also unlocked advanced features like automated regional rollouts, service traffic sharding, and cost-based VM selection automation, setting the stage for future projects including multi-cloud deployments and policy-as-code initiatives. The company shared their journey to inspire other teams facing similar scaling issues and invited interested parties to connect via their community Slack channel for further insights and discussions.
Jun 11, 2025 1,958 words in the original blog post.
Fieller's method, now available in Statsig, offers a more precise way to calculate confidence intervals for relative metric deltas compared to the Delta Method, which uses an approximation for variance. This approach is particularly useful when dealing with noisy data or small denominators, providing an exact solution for confidence intervals, which are typically asymmetrical, unlike the symmetrical intervals from the Delta Method. Fieller intervals are recommended for new experiments as they offer more accurate and reliable results, especially in edge cases where the control group's mean isn't statistically distinguishable from zero, potentially leading to unbounded confidence intervals. While existing Statsig users may notice changes in notation and reporting style due to the switch to Fieller intervals, the increased precision justifies these adjustments, and the platform encourages adopting this methodology for more dependable experimental analysis.
Jun 10, 2025 1,076 words in the original blog post.