Systems | Development | Analytics | API | Testing

Ship iOS and Android builds twice as fast on GitHub Actions

Last year, Nathan Hillyer's iOS platform engineering team at ForeFlight had self-hosted Mac hardware in their office, two engineers keeping them alive, and a codebase with over 2 million lines of Objective-C, Swift, and C++. Every Xcode update was a fire drill. Every capacity spike during a merge meant somebody was physically racking hardware in the Austin office. ForeFlight didn't want a new CI system. They wanted to stop being a data centre.

Brand an Embedded Analytics App in Minutes with AI Theme Builder

It's the day before your POC, and the embedded analytics demo still looks like it belongs to someone else. Your designer handed over a brand guide last week. Your developer has been buried in CSS variables ever since: cross-referencing token names, mapping changes across components, reloading the page after every tweak to see what broke. The UI is almost right. The nav color is close. The typography still isn't matching, but there's no time left.

Trend Reports: Stop Comparing Load Test Results in Spreadsheets

This post is the second in our "Features Sitting Idle" series, where we explore key OctoPerf features that are either misused, misunderstood, or simply unknown to most users. The question comes up every iteration, and yet teams usually handle it the same way: export two reports, open a spreadsheet, and compare numbers manually. It works, but it doesn't scale. After three or four sprints, no one wants to open another spreadsheet.

Multimodal AI Applications, Use cases and Everything Else you need to know

Forget everything you thought you knew about AI! Literally! Yes, we are not lying because a new era has already begun. A technology is emerging that doesn’t just compute… it perceives. It listens, observes, reads, and interprets the world with a blend of senses much closer to our own. It’s the age of multimodal AI, where intelligence is no longer limited to a single stream of data, but fuelled by the combined power of text, images, audio, and video.

Open Source Registries Are Changing: Here's How Bitrise Keeps Your Builds Running

There is a shift happening in a previously quiet corner of the open source community. You may have experienced this in your own Android builds with an HTTP 429 ("Too Many Requests") error during dependency resolution from Maven Central. Over a period of a few days in late April to early May 2026, a subset of Bitrise users experienced these errors. Here's what happened, what we did about it, and what it means for you.