Systems | Development | Analytics | API | Testing

JavaScript Debugging: the Complete Guide

An effective JavaScript debugging process is vital for any web developer. Over 95% of the web is built with JavaScript code, but the language carries its own distinct challenges due to its unique runtime model. This guide will help you master these challenges and become truly fluent in the Internet’s first language. You’ll learn about: You’ll leave with a process that works in any case, no matter how edgy.

Swift Arrays: Complete Guide to Sort, Filter, Map and Reduce

Swift arrays are one of the most commonly used collection types in iOS and macOS development. They provide ordered, type-safe storage for values and include powerful higher-order functions such as map, filter, reduce, and sort. With value semantics, copy-on-write optimisation, and a rich set of built-in operations, Swift arrays make it easier to write safe, efficient, and expressive code. This guide will empower you to master the basics of Swift arrays and explore all the functionality they provide.

React Native OTA updates: Bitrise CodePush demo

From our CodePush webinar: a practical walkthrough of setting up and managing CodePush for over-the-air (OTA) updates on Bitrise using a React Native application. Staff Solutions Engineer Atanas Chanev shows you how updates are handled by pushing a direct update via the command-line interface, promoting a staging release to production, and executing an emergency rollback to a previous version using the API.

The mobile gap: Vision-based testing catches what code reviews miss

The pull request looked perfect. Two approvals, clean diff, all checks green. The team shipped it Thursday afternoon. By Friday morning, support tickets were coming in. On a popular mid-range Android device, the new checkout button rendered behind a promotional banner: visually present but physically untappable. Every reviewer read that code, yet none of them could have caught it, because the defect was never visible in the diff. It only ever appeared on the device.

The best GitHub Actions runners in 2026 (and hidden pricing traps to avoid)

GitHub Actions is the default CI/CD tool for most teams. The runners underneath it, the actual machines your jobs run on, are where the pain shows up. Standard GitHub-hosted runners are slow for heavy repos and complex workflows. The faster ones are gated behind Team and Enterprise plans. GitHub Actions pricing is also notoriously hard to understand, especially for macOS.

Mobile test recording just got a lot less painful (Studio 11.4) #Katalon #MobileTesting #QA

Mobile Recorder Interactive Mode is now official in Katalon Studio 11.4. Interact directly on the device view and Studio reflects exactly what you're doing. Select an object in Device View, and your test steps follow that selection automatically. We've also improved the action flow so common recorder tasks feel more natural inside your session. Less guesswork. Faster mobile testing. Tell us in the comments which feature you want covered in next month's update.

Android App Crashes: Causes, Diagnosis, and Fixes

Android app crashes are a nightmare for developers. But they rarely come out of the blue. Most crashes stem from structural causes like leaky memory or sloppy resource management, and most failures will have a root cause that surfaces in either logcat or the stack trace. This post will give you a true Android crash course, showing you the tell-tale signs and the tried-and-tested fixes that work across devices, territories and app utilities.

Bitrise Desktop App: build statuses in your menu bar

Introducing the Bitrise Desktop App; a small native app that lives in your macOS menu bar and shows the live status of your builds in the one spot you already glance at all day. There's nothing to open, refresh, or check: the status of your builds is right there for you to glance at. Meaning you can push builds, keep coding, and look up only when something needs you. Available today for macOS: Download for Mac.

Your Mobile Tests Just Got a Lot Less Repetitive | What's New in Katalon Studio | Give It a Test

Katalon Studio's latest update is out. Sơn Huỳnh (Support Engineer, Katalon) walks through what's new in Katalon Studio 11.3 and 11.4 — from a faster, more direct Mobile Recorder to saving your AI-generated API tests straight into the repository.