Systems | Development | Analytics | API | Testing

Bitrise maintains SOC 2 Type II compliance with a successful 2026 assessment

At Bitrise, we continually invest in security best practices to ensure that our customers' data stays safe and secure. As part of this ongoing effort, we are pleased to announce that we have successfully completed our 2026 SOC 2 Type II assessment, with no exceptions recorded in the final report. The report covers the period from July 1, 2025 to June 30, 2026 and is valid until June 30, 2027.

How eSIMs and Virtual Phone Numbers Fit Into the iPhone Experience

Apple's approach to the SIM card has changed considerably since the iPhone XS introduced eSIM support in 2018. The iPhone 14 took another step in the United States by removing the physical SIM tray, and Apple's newer eSIM-only models have pushed the idea further in other markets.

Your GitHub Actions cache is the real bottleneck

Namespace, Avrea, and Blacksmith are among the fastest GitHub Actions runner providers on the market right now. According to Avrea's August 2026 benchmarks, they all score within about 1% of each other on raw CPU. The same benchmark shows warm builds (populated cache) beating GitHub's default cold start (cache disabled) by anywhere from 5x to more than 140x, depending on the project.

How to Find and Fix JavaScript Memory Leaks

Memory leaks are the bugs that really creep up on you. One minute your app is running perfectly, then suddenly it slows to a crawl or crashes. We don’t get a warning with memory leaks, so we need to prepare proactively and be ready when they hit. This means we need to: This guide is here for all of that.

iOS 27 Is Here: How Perfecto Keeps Your Apps Release-Ready

Apple's iOS 27 release marks another significant shift in the mobile landscape. Beyond new features for iPhone users, it signals a familiar pressure point for QA and development teams: the clock starts ticking the moment the update goes live, and your apps need to be ready. Here's why that matters: nearly 80% of iPhone users adopt the newest iOS version almost immediately. That high adoption rate leaves little room for error. If your app breaks on the iOS 27 release, your customers notice fast.

Remote Debugging in IntelliJ: A Practical Guide

Remote debugging using IntelliJ IDEA offers several benefits. Using this JetBrains IDE, you get interactive breakpoints, variable inspection, and debugging integrated directly with the IntelliJ editor. However you can also introduce configuration complexity and potential security risks if you don’t get it right. IntelliJ has become a favorite of the Bugfender team and in this post we’ll walk through the full setup, from the JVM flag to debugging inside a Docker container.

Why do my apps keep crashing? 6 causes and how to fix them

An app crash is one of the fastest ways to drain both users and rankings. Many users will uninstall an app after just one crash, and both the App Store and Google Play will penalize crash-prone or unstable apps. At Bugfender, we’ve been investigating app crashes since 2014. In this post we’re going to share all our key learnings, so you can: You’ll come away with a reliable, repeatable way to anticipate app crashes – wherever they happen. This post is generally platform-agnostic.

Auto-fix lint errors in CI: PRs that fix themselves

Count how many times you’ve proudly submitted a new PR only for CI to fail for the most mundane and annoying reasons: While these lint rules are useful and important to enforce, would it be possible to just…not have to deal with them? Enter auto-fixing CI, the concept of self-healing PRs and CI workflows, without any human (or agent) interaction: The key detail that enables all of this to work: modern linters can apply trivial and mechanical fixes to most lint violations.

Smarter, faster CI/CD for the new AI-powered development loop

Most AI coding tools run in a Linux container somewhere. Codespaces is Linux. Copilot’s coding agent works in an ephemeral, Actions-powered Linux environment. Nearly every agent framework assumes a container that spins up in seconds. None of them can build your iOS app, or have build cache to speed up the builds, or have simulators that can run tests that you can view.