Systems | Development | Analytics | API | Testing

Bitrise achieves the AWS DevOps Competency for Continuous Integration and Continuous Delivery

Bitrise is one of the few global AWS technology (software) partners who build on top of the Amazon EC2 Mac compute offering. We are proud to announce we have received recognition of our solution quality and expertise from AWS for our mobile-first CI/CD product, Bitrise on AWS.

Your step-by-step guide to Engineering interviews at Bitrise

If you are thinking about applying for an Engineering role at Bitrise (which we highly encourage), you probably want to know what happens after you hit that "apply" button. This post walks you through every step. It helps you decide whether we're the right place for you, gives you clarity before the interviews, and sets you up for success even before you apply.

Data Mage: meet our AI data analyst that lives in Slack

As many other data teams do, we have a dedicated Slack channel (#data) where the whole company can ask data-related questions that get picked up by a designated, weekly-rotated data analyst (data mage). It can become tiresome quickly as the questions are fairly repetitive and it takes away precious time from other high-impact tasks. The team built clean, well-documented marts and reports in Metabase that are used regularly, but these were still missing something that makes reporting truly self-service.

How we built a coding agent that lives in Slack, and the recipe to build your own

One of the busiest engineers at Bitrise doesn't have a laptop. It lives in Slack. Assign it a Jira ticket or @mention it in a thread, and it reads the requirements, posts a plan, spins up a cloud dev machine, writes and tests the code, opens a pull request, watches CI, reacts to review comments as they land and once the pull request merges, cleans up after itself and closes the ticket.

How Build Cache for React Native works: caching the C++ your CI keeps recompiling

A React Native build is really two builds stacked on top of each other. On Android, Gradle compiles your Kotlin and Java, then drops down into cmake and ndk-build to compile the C++ that ships inside Hermes, Folly, ReactCommon, and your own turbo modules. On iOS, Xcode does the equivalent: Swift and Objective-C on top, the same C++ underneath via Clang. Two build systems, two languages on top, one shared set of C++ underneath.

Predicting Build Cache time savings with Quick Connect

‍Build Cache can meaningfully shorten CI feedback loops, but only if it’s connected to workflows where it’ll actually make a difference. So how do you figure out which workflows will benefit? That’s the part that’s been easy to get wrong — until now. Quick Connect is a new feature that takes the guesswork out of estimating time savings: it looks at your last 30 days of build data and surfaces the workflows that will benefit themost from caching.

WWDC26: the Virtualization framework updates that matter for large Mac fleets

WWDC 2026 delivered plenty for app developers to talk about, but some of the most consequential announcements were aimed squarely at the people running the infrastructure underneath. We've already covered the under-the-radar announcements for iOS developers and what Xcode 27's Device Hub means for CI/CD. This one is for the fleet operators. If you run Mac infrastructure at any scale, the Virtualization framework is already part of your life. On Apple Silicon, it's the only way to run a macOS guest.

Latest Linux updates for June 2026

‍An outdated build environment can slow down your team, introduce security risks, and cause hard-to-debug issues. With our upgraded Linux stacks, you get a faster, more secure, and fully maintained build environment: so your team can focus on shipping great apps, rather than managing infrastructure. Ubuntu Noble 24.04 - Bitrise 2025 Edition is now available as a stable stack, bringing Noble Numbat as the default Ubuntu version to Bitrise.